Home Politics Solar Co. Collapses, Customers Furious as Dems’ Favorite Power Source Leaves Homeowners High and Dry