Gemma Power Systems wins EPC contract for 1.8GW Ohio gas-fired power plant

Image: Gemma wins EPC contract for Ohio power plant. Photo: Courtesy of Viktor Kiryanov/Unsplash.