US President Joe Biden slams Elon Musk's Twitter acquisition, calls it an outfit that spreads and spews lies
Twitter has started laying off its employees across the globe. According to reports, the layoff has been carried out across verticals and countries including India.
Nov 05, 2022, 15:39 PM IST