Innergex announces financial close of 225MW Griffin Trail project in Texas, US

Griffin Trail project is expected to be commissioned in Q3 2021. (Credit: InspiredImages from Pixabay)



Related Article
Recommended Whitepaper

View More