News

Sunrun (NASDAQ:RUN) shares wobble between small gains and losses in Monday's trading after the company priced a $431M securitization of leases and power purchase agreements, the company's third ...