Dispute Between State Solar Program and Installer Continues
It appears a solar company forced to take its panels off a roof after the homeowner complained to the NBC Connecticut Troubleshooters in 2015 may have a tough time doing more business in Connecticut.Photo Credit: NBC Connecticut
Read more »