Twitter Likely To Shut Its Indian Offices In Delhi & Mumbai
New Delhi: Twitter is reportedly planning to close its co-working locations in Delhi and Mumbai after doing so in Bengaluru.
Reports citing sources state that the office closing procedure began in December of last year.
There are…