India is down to one Twitter office after CEO Elon Musk surprised employees in two of the three offices when he told them to work from home. The New Delhi and Mumbai offices were affected while the Bengaluru office located in Southern India was permitted to remain open.
Read more…