(SeeNews) - Apr 4, 2013 - Spanish power utility Iberdrola (MCE:IBE) said Wednesday it had put on stream two wind power facilities in Spain with a combined capacity of 74 MW.