SunPower Casts Doubt on Financial Stability, Shares Plunge 23%
SunPower Casts Doubt: On Monday, solar technology company SunPower (SPWR.O) raised concerns about its financial viability, citing a breach of a crucial term in a credit agreement. The breach could […]