Sunrun is a San Francisco, California, United States based organization deals primariliy in Clean Energy, Energy, Renewable Energy, Solar
San Francisco, California, United States
Clean Energy, Energy, Renewable Energy, Solar
2007
$100M to $500M
3
Edward Fenster, Lynn Jurich, Nat Kreamer
1001-5000
415-580-6900
https://sunrun.com
15
IPO
303000000
USD
Post-IPO Debt
Venture - Series Unknown
295000000 USD
Foundation Capital, Sequoia Capital, Investec, Idinvest Partners, Accel
9
12
Public
250600000 USD
USD
1400000000 USD
USD