Elon Musk Shuts Two Twitter India Offices Months After Firing Over 90 Percent of Staff in India: Report

Twitter India has shut down two out of three offices in the country, months after Elon Musk laid off over 90 percent of the company's workforce in the country. The firm reportedly continues to operate its third office in Bengaluru that mostly houses engineers.

Post a Comment