Twitter sacks entire marketing and communications team in India
Twitter has sacked the entire marketing and communications team in India, media reports said.
Top Headlines
-
News
Twitter sacks entire marketing and communications team in India
November 04, 2022