Tag: startup employees

Over 20K startup employees lose jobs globally, India and US top list

Over 20K startup employees lose jobs globally, India and...

As VC money disappears amid economic slowdown, tech startups have laid off over...