Twitter is reportedly laying off 3738 people out of it's total headcount of 7500 across the globeTwitter has fired over 200 employes in India across engineering, sales and marketing and communication teams.
CEO Parag Agrawal, CFO and other top executives have been asked to leave.
Layoffs have affected a significant chunk of the Indian team.
If you have any doubts, Pls let me know