Twitter likely to vacate India office: Know-why?
Technology | January 15, 2023 7:15 ISTMusk, who failed to pay the rent for Twitter headquarters in San Francisco, asked its remaining staff in Singapore to stop coming to the office and work remotely as the company has reportedly failed to pay the monthly rent.