Consumers signed with rooftop solar panel companies that went belly-up. They say the systems don't work, but the bills keep ...
What happens if you have solar panels on your home, and the solar company goes bankrupt? It’s a question the I-Team first ...