Company Profile

COMPANY:Sunrun

HEADQUARTERS: San Francisco, CA

YEAR FOUNDED: 2007

2015 9-Month Revenue REVENUE: $205 M

EMPLOYEES: 3380

From the April 2016 issue of Inc. magazine