Business

Employee email claims 500 Startups leadership delayed acknowledging McClure’s harassment, as new allegations … – TechCrunch

TechCrunchAn email circulated to 500 Startups staffers by its Mountain View accelerator lead and partner Elizabeth Yin makes several claims that contradict the narrative presented by leadership so far....
Continue Reading »