Twitter shuts down most of its India offices as Elon Musk’s cost-cutting measures intensify
Twitter has closed two of its three India offices and directed employees to work from home, highlighting Elon Musk’s mission […]
Twitter has closed two of its three India offices and directed employees to work from home, highlighting Elon Musk’s mission […]