90 per cent of Twitter’s India staff fired
Over the weekend, Twitter fired more than 90 per cent of its staff from the India office. Twitter’s India offices are in the capital, New Delhi, the tech hub, Bengaluru, and the financial capital, Mumbai. This is a part of the layoffs being done by Twitter, after its takeover by Elon Musk. Twitter just employed a little over 200 staff. With the recent layoff, Twitter’s … Continue reading 90 per cent of Twitter’s India staff fired