Small BusinessApollo, Other Investors Commit $300 Million in Boost to SunPowerBloombergBy Bloomberg|Published on April 17, 2024