Despite posting strong revenue growth for 2025, US residential solar and energy storage installer Sunrun reported a decline in quarterly solar installation.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results