News

Bechtel, an engineering, construction, and project management company, has been tasked with the delivery of three main phases of the 1.3GW AC Mammoth Solar facility in Indiana, US.