Photo: aspenideas.org NEW DELHI, (IANS) – In a stark reminder of Twitter (now X) layoffs in 2022 when Elon Musk sacked about 80 per cent of the staff (nearly 7,500 people) after acquiring the social media platform, several high-performers have been asked to go at […] Read this story