Sunrun Q1/2024 Financial Results A Little Bleak

Revenue Of $458.2M Down 22% YoY, But Storage & Solar Installations Deliver Strong Results In 1st Quarter

Releasing its Q1 results for 2024, US residential solar and storage installer and financier Sunrun said that it has achieved