Twitter Inc.
Fired more than 90% of its staff in India over the weekend as a part of global reductions by new owner Elon Musk.
According to anonymous sources familiar with the matter, the company employed just over 200 people in India, and the reduction left it with just about a dozen staff from India.
#Twitter #TwitterIndia #ElonMusk