500 Startups cements Dave McClure's departure

September 12, 2017