Sunrun (RUN) Q3 2024: Storage Growth and Solar Challenges
Sunrun Inc. showcased mixed Q3 2024 results with a 5% revenue decline but remarkable 92% growth in storage installations, highlighting strong market demand despite challenges in solar energy capacity.