Sunrun Reports $590 Million Q1/2023 Revenues
Residential US Installer Sunrun Grew PV System Deployment By 12% Annually, Exceeding Revenue Guidance
Leading residential solar installer Sunrun exited Q1/2023 having installed around 240 MW solar capacity, representing 12% higher installation on annual

