(November 04 22:27) NDTV News
Twitter has fired the majority of its over 200 employees in India as part of mass layoffs across the globe ordered by its new owner Elon Musk who is looking to make his $44 billion (nearly Rs....
You can find the original article
here