on June 19, 2024 in World News Solar Co. Collapses, Customers Furious as Dems’ Favorite Power Source Leaves Homeowners High and Dry click here for more