Tuesday, July 4, 2017

Silicon Valley investor resigns after harassment claims

Dave McClure of 500 Startups apologised for his "inexcusable" behaviour towards several women.

Read More