Loading…
Gemma Power Systems receives full NTP on EPC contract for 1,350 MW Texas power plant · Endata