Elon Musk Takeover: Twitter India Said to Start Laying Off Staff as Part of Global Job Cut
Twitter has started laying off employees in India as part of a global job cut ordered by the social media platform's new owner Elon Musk to attain economies…