IPO Profile: SunRun Inc

The solar energy company reached a market cap of more than $1.1 billion during its IPO in early August

1 September 2015•2 mins read
Feature image
LinkedInXEmail
LinkedInXEmail