Abengoa and Acciona celebrate the manufacturing and assembly of the last heliostat of Cerro Dominador

Image: The Project team celebrates the assembly of the heliostat. Photo: Courtesy of Abengoa.



Related Article
Recommended Whitepaper

View More