Homeowners deal with liens as over-promised solar panels under-perform


Investing in solar panels is supposed to save you money in the long run, but as these homeowners discovered, they are actually losing money.

More Stories From Around the Web:

More Stories on this Topic

Leave a Reply