Policy
Policy
Massachusetts bill passes to stop Eversource demand charge but doesn’t address net metering
August 1, 2018
News
Duke Energy is seeing strong demand for its solar rebate deal in North Carolina (16 MW so far)
July 30, 2018