Net Metering Cap Stalls $78 Million Worth Of Massachusetts Solar Projects
October 4th, 2017 | by Joshua S Hill
The United States Solar Energy Industries Association published a new analysis this week which proves that more than $78 million worth of solar projects are currently on hold in Massachusetts due to a failure to extend the state's Net Metering Cap.