Business Economy General Industries Latest latest news News Elon Musk is almost certain to fire 1000s of Twitter employees, but timeline isn’t certain October 31, 2022 The company's new owner, Elon Musk, has refuted a rumour that major layoffs will take place before November 1. The deadline of November 1 was...