Doral Renewables brings final 900 MW of Mammoth Solar online
Doral Renewables said the remaining three phases of its Mammoth Solar project are imminently reaching commercial operation, completing the 1.3 GW Indiana site. The company said the phases total 900 MWac and were built over 18 months.