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.
Researchers in Australia are working on a way to lower the cost of producing solar thermal energy by as much as 40% with the ...