By Dave Rogers, Environment North Carolina Households and businesses with solar panels deliver greater benefits than they receive through programs like net metering, a report said, countering increasing complaints from utilities that solar homeowners don’t pay their fair share. “While some utilities claim they’re subsidizing solar panel owners, our report shows the opposite is probably […]