U.S. Solar Panel Company Lumio Files for Chapter 11 Bankruptcy

A US-based residential solar panel company that says one of its goals is to “help the planet” has filed for Chapter 11 bankruptcy protection. Lumio is announcement The move came amid a “value-maximizing sale process,” Renewables Now reported on Tuesday. Related Video – Climate protesters disrupt New York Auto Show, pour oil on electric cars: […]