Elon Musk guts Twitter India staff, out of 200 only 20-odd employees remain...

India Today | 2022-11-07 12:20 UTC

Just how many Twitter India employees did Elon Musk fire last week? A report suggests that around 180, which is around 90 per cent of total Twitter Indian headcount, have lost their jobs.

By Anonymous Submission on 2022-11-08 00:45 UTC
  • Need an account?