Silicon Valley investor resigns after harassment allegations

dave mcclure 500 startups