Investment News / Fri 7 Jul 2017 500 Startups’ Dave McClure resigns over sexual harassment claims, Amaz...