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.
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.