Over 20K Startup Employees Lose Jobs Globally, India And US Top List
New Delhi: As VC money disappears amid economic slowdown, tech startups have laid off over 20,000 employees the world over ...
New Delhi: As VC money disappears amid economic slowdown, tech startups have laid off over 20,000 employees the world over ...