Spanish power utility Iberdrola SA (BME:IBE) said it has won a total of 243 MW of solar photovoltaic (PV) capacity in Spain’s latest renewable energy auction.