Iberdrola completes construction on 500MW Nunez de Balboa solar project in Spain

Nunez de Balboa project is equipped with 1.43m solar panels. Credit: Iberdrola, S.A.



Related Article
Recommended Whitepaper

View More