Rumors of massive layoffs had followed Elon Musk’s acquisition of the social media platform Twitter. Apparently, the billionaire had thought that there were too many employees in the company and that it could be operating with much less. This has finally come to pass after the company had axed more than 3,000 roles less than […]