Energy Global Warming News Government New Energy Economy Policy Renewable Energy Massachusetts Solar Industry Testifies in Support of Raising Net Metering Caps October 4, 2017Thomas SchuenemanLeave a Comment on Massachusetts Solar Industry Testifies in Support of Raising Net Metering Caps