Sunrun will issue the notes off of a portfolio of 25,789 leases and PPAs associated with solar instillations, some of which include storage equipment, extended to prime borrowers.

April 26
1 Min Read
Load More