Twitter starts laying off employees in India, fires entire marketing department: Report

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. Twitter has sacked the entire marketing department in India, as per a report. Musk took over the company in a $44-billion deal last week and fired CEO Parag Agrawal and other executives.

Load More