SunRun lands financing for solar panel leasing

In a bad economic environment, start-up SunRun gets $105 million commitment from U.S. Bank to bankroll another 2,000 solar installations paid through leases.

Comments are closed.