Sunrun Secures $584M for Home Solar & Battery Leases
Sunrun, America's largest home solar and battery storage provider, has priced a $584 million securitization deal backed by solar leases and power…
Sunrun, America's largest home solar and battery storage provider, has priced a $584 million securitization deal backed by solar leases and power…
The US will add over 80 GW of new solar, wind, and battery storage capacity by February 2027, according to the Energy…