News Bechtel to EPC Final 900-MW part of the Mammoth Solar Project from IndianaBy solarenergyMay 17, 20250 Beety has been selected by Doral renewable energy sources As the EPC for the last three phases of the 1.3-GW…