International NationalElon Musk Sacked 90% Twitter India’s Employees, Claims Service Is Too Slow In IndiaVidhi SinghNovember 16, 2022 by Vidhi SinghNovember 16, 2022 Elon Musk sacked 90% of Twitter staff in India and now claims that the service is too slow in the country New Delhi: Since the...