ENGIE signs PPA with Target for Sand Fork solar project in Texas, US

Image: The Sand Fork solar project has a total capacity of 200MW. Photo: Courtesy of skeeze from Pixabay.



Related Article
Recommended Whitepaper

View More