Sunrun customers unhappy with solar panels

Published February 25, 2019 32 Views

Rumble Going green and saving green. Many homeowners like the win-win idea of installing solar panels. But as 13 Consumer Advocate Tricia Kean reports, some valley residents say big promises have been met with big disappointments.