Loading…
TIC awarded EPC contract for $3B Georgia power plant · Endata