California’s Controlled Thermal Resources to go public in $4.7 billion SPAC deal

By ali