After Singapore, Twitter Likely To Vacate India Offices: All Details

Around 150 of the company's employees work at the WeWork facility in Mumbai's BKC, and 80 at The Executive Centre in Delhi's Qutub area.

Comments

Popular posts from this blog