News

Discover Sunrun Inc.'s Q1 2025 success: record cash generation, strong Flex adoption, 69% storage attachment, and strategies for navigating tariffs.