Loading…
Zachry Group wins EPC contract for Duke Energy 1,360 MW plant in North Carolina · Endata