Twitter closes two of three India offices, instructs staff to work remotely February 17, 2023 Twitter shuts two of its three offices in India. The offices in New Delhi and Mumbai have been closed. Twitter has asked its staff to work from home. Twitter fired over 90% of its 200+ staff in India last year. 0 0 0 0 0 0 [Via]