
Twitter Undergoes Major Downsizing Under Elon Musk’s Leadership
Twitter, the social media giant, is facing a major downsizing under the leadership of billionaire Elon Musk. Reports indicate that the company has shed around 80% of its employees, with the head count hovering around 1300 working employees and fewer than 550 full-time engineers. Despite the downsizing, Musk has authorized around 130 people from his…