The transaction involves 14,337 leases and power-purchase agreements that financed photovolatic solar-panel installations in 13 states plus Guam and the District of Columbia.

May 22
1 Min Read
solar-roof-dg-scottsdale-credit-solar-city-357.jpg
Load More