Gemma Power Systems commissions 475MW power project in Ohio, US

Image: The NTE Middletown Energy Center in Middletown, Ohio, US. Photo: courtesy of Business Wire.



Related Article
Recommended Whitepaper

View More