Spanish utility group Iberdrola SA (BME:IBE) said Tuesday that it has completed the installation of 3.5 MW of solar modules at its Castellon combined cycle power plant in Spain.