Finance ❯Stock Market ❯Market Performance ❯Company Valuation
The residential solar pioneer halts installations and shipments amid financial turmoil and declining demand.