Enel Green Power España begins construction on 84MW Spanish solar plant

Image: Enel Green Power España starts construction of solar plant in Spain. Photo: Courtesy of graur codrin/FreeDigitalPhotos.net.



Related Article
Recommended Whitepaper

View More