Solar developer Sunrun's first-ever securitization pays a higher interest rate than SolarCity's most recent deal, despite a higher credit rating

July 1
1 Min Read
Load More