Twitter announced mass layoffs in India on Friday, in job cuts that have affected all verticals including engineers and the entire marketing and communications department, sources have told NDTV. The firings are part of a global restructuring ordered by the social media platform's new owner Elon Musk.