Solar panels company frustrates homeowners: Ben Has Your Back

♪ BEN: SOLAR PANELS, YOU SEE THEM ON TOP OF HOMES ALL ACROSS MASSACHUSETTS, AND WHAT’S NOT TO LIKE? CLEAN ENERGY THAT CAN LEAD TO BIG ELECTRICITY SAVINGS. BUT OVER THE PAST TWO MONTHS WE HEARD FROM VIEWER AFTER VIEWER WITH ONE THING IN COMMON. THEY ALL WISH THEY HAD NEVER SIGNED UP WITH ONE […]