2 Twitter offices shut in India; 1 in working mode; staff told to work from home: Report
2 Twitter offices shut in India; 1 in working mode; staff told to work from home: Report
Though, any official announcement is yet to be made from Twitter or Elon Musk’s handle, Bloomberg reported about the closure of Twitter’s Delhi & Mumbai office.