site logo

Duke net metering agreement with renewables advocates expected to increase North Carolina solar adoption

Courtesy of Duke Energy