Complete Solaria (CSLR) via Freedom Acq I (FACT) deck
Complete Solaria is the result of a merger between two leading U.S. residential solar companies, Complete Solar and Solaria.
Complete Solaria is the result of a merger between two leading U.S. residential solar companies, Complete Solar and Solaria.