Turmoil engulfs a Twitter in transition
Even if you’re not a fan of Twitter and/or Elon Musk, you’d have been hard pressed to avoid news about both over the past week. Since closing the deal to buy Twitter for $44 billion (£39 billion) on October 27, Musk has sowed huge fear, uncertainty and doubt about what’s…