Better News Network

Twitter Fires More Than 90% of India Staff, Leaving Just a Dozen

Twitter Inc. fired more than 90% of its staff in India over the weekend -- part of global reductions by new owner Elon Musk -- severely depleting its engineering and product staff in a potential

Monday, November 7, 2022 at 7:59 am

Full Coverage