Twitter sacks entire marketing and communications team in India
Nov 05, 2022, at 12:39 am
Twitter has sacked the entire marketing and communications team in India, media reports said.