Twitter Fires More Than 90% of India Staff
Twitter new owner Elon Musk fires more than 90% of India staff. Sources said the layoffs are across engineering, sales and marketing, and communications teams.
Twitter new owner Elon Musk fires more than 90% of India staff. Sources said the layoffs are across engineering, sales and marketing, and communications teams.