Ranger Solar and the Loring Development Authority announced that a new lease has been agreed to that will pave the way for the largest PV installation in New England.
NEC Energy Solutions, a subsidiary of NEC Corporation, announced that it is supplying the Sterling Municipal Light Department (SMLD) of Sterling, Massachusetts, with a 2MW, 3.9 MWh energy storage solution.