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.