Elon Musk Reportedly Shuts Two Twitter India Offices Months After Layoffs
Twitter has closed two of its three offices in India, Bloomberg News reported on Friday, citing people familiar with the matter.The social media company shut…
Recover your password.
A password will be e-mailed to you.