All posts tagged "Twitter closes offices"
-
Social Media
Twitter closes offices in Delhi, Mumbai; staff asked to work from home
February 17, 2023Amid layoffs and a severe cost-cutting, Twitter has closed offices in Delhi and Mumbai and asked...