Spanish independent power producer (IPP) Zelestra has begun commercial operations at its 435MWdc Gorbea solar project in the state of Rajasthan, India.
Sabanci Renewables, the North American subsidiary of Turkish conglomerate Sabanci Holdings, is building a 156MWdc solar project in McLennan County, Texas.