Business ❯Corporate Governance ❯Management Changes ❯Executive Leadership
The residential solar pioneer halts installations and shipments amid financial turmoil and declining demand.