Sign In
Industry
24,250 Indian techies lose jobs at 84 startups to date
Technology
FanClash lays off 75% of workforce