Sunrun, a provider of residential solar energy solutions, has priced $629 million in the securitization of leases and power purchase agreements. ATLAS SP Partners was
Sunrun, a provider of residential solar energy solutions, has priced $629 million in the securitization of leases and power purchase agreements. ATLAS SP Partners was