Twitter lays off most of India’s 200 staff as part of Musk’s global layoffs | Tech Reddy
[ad_1] Most of Twitter’s 200 employees in India have been laid off as part of Elon Musk’s decision to lay off half of the company’s global workforce in an effort to cut costs. Almost all business verticals have been affected, and except to maintain a skeleton staff in sales, Twitter has laid off entire teams … Read more