October 2, 2017
Analysis: Current Net Metering Cap Stalls $78 Million of Solar Projects in Massachusetts
BOSTON, MASS. and WASHINGTON, D.C. (October 2, 2017) – More than $78 million in solar projects are on hold in Massachusetts, according to new analysis from the Solar Energy Industries Association...