The year-to-date performance of Maxeon Solar Technologies has been nothing short of catastrophic, with a staggering -98.72% decline. In stark contrast, the S&P 500 has shown resilience, boasting a +19 ...
August witnessed the bankruptcy of SunPower, one of the nation's oldest and largest solar installers, while Lumio, another major installer, filed for bankruptcy in September. These business failures ...