Sunrun: 70% battery storage attachment rates minimised US solar leaser’s losses in Q3 2025
US residential solar and energy storage installer Sunrun has posted revenue of US$724.6 million in the third quarter of this year, as the company implements its “storage-first strategy”.



