Sunrun Prices $584 million Securitization of Residential Solar and Storage Assets
Sunrun Inc., the largest US provider of home solar and battery storage systems, priced a $584 million securitization of leases and power purchase agreements featuring improved credit spreads compared to prior years. This marks Sunrun's sixteenth securitization since 2015 and demonstrates its strong access to capital markets and investor demand for …