[
Sunrun Q1 2025 slides: Contracted Net Value Creation surges 104%, storage attachment hits 69%
[og_img]
https://www.investing.com/news/company-news/sunrun-q1-2025-slides-contracted-net-value-creation-surges-104-storage-attachment-hits-69-93CH-4030198
Investing.com
Sunrun Q1 2025 slides: Contracted Net Value Creation surges 104%, storage attachment hits 69%
Related articles