Tag - Sacking

Musk fires almost all of Twitter’s India staff


New York: Twitter’s new owner, and chief executive, Elon Musk, has let go of almost all of the company’s India team, says multiple sources. The company had nearly 250 employees in India. In a letter to employees obtained by multiple media outlets, the company said late Thursday that employees would find out by 9 a.m....