A Houston-based energy firm is marketing its first rated securitization of solar panel installation leases and power-purchase agreements (PPAs) in a $245.75 million bond issuance.

April 3
2 Min Read
Load More