Stephen Taub Private Companies Show Signs of Stress A rash of startups funded by hedge funds and venture capital funds have announced major layoffs. Stephen Taub March 31, 2022 John Taggart/Bloomberg