Solarcentury begins construction on 300MW Talayuela Solar project

The 300MW solar farm, located in Extremadura, is one of the largest in Spain. (Credit: Solarcentury)



Related Article
Recommended Whitepaper

View More