2024-01-19-the-solar-company-worth-630-million-despite-defaulting-on-loans-l3Oe1CaxCWU · forbes · Sentinel