Sunrun, Inc. will open a regional office in Denver, ultimately hiring 800 people. The San Francisco-based installer of residential solar power panels will initially employ 65 people at its new offices in the Park Central Plaza Building at 1515 Arapahoe St
Back to Search Results
Login or obtain Article Access to read the rest of this content.
- Date:
December 11, 2015
- Category:
Economy - Denver
- Zipcodes / Tags:
80202
- December 11, 2015
- Bill James