Twitter laid off more than 90% of staff in India

Twitter laid off more than 90% of staff in India

Elon Musk made huge cuts Twitter laid off more than 90% of staff in India

Twitter had about 200 staff in India

Around 70% of the layoffs in India were in the product and engineering department

About 140 workers out of 200 laid off from engineering department

Staff working in marketing, corporate communications, and public policy in India were also fired

Elon Musk took over Twitter on October 27 thousands of employees across the world have been laid off

Elon Musk took over Twitter first day itself  fired some top Twitter executives including the CEO