Spanish IPP Zelestra has begun the construction of 253MWdc Echols Grove and 188MWdc Cedar Range projects in Texas.
Silfab solar has paused operations at its module manufacturing plant in South Carolina following chemical spills.