After engaging in mass layoffs in 2022, Elon Musk is now shutting Twitter workplaces. As in step with reports, the Musk-led social media agency has close of its 3 workplaces in India and the personnel had been requested to paintings from home. Musk had formerly fired ninety in step with cent personnel of its more […]