I-Team: Consumer Complaints Prompt Call For Oversight of Solar Industry
This is an issue the I-Team has been tracking, from customers who paid thousands of dollars to a New England company and got nothing in return, to solar leases that held up home sales.
