(November 07 17:11) NDTV News
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...
You can find the original article
here