Iberdrola to build 149MW photovoltaic solar power plants in Portugal

qyk1padt_3an
Iberdrola’s 149MW project will be split and built in the Algarve and the Tajo Valley regions. Credit: Iberdrola, S.A.