Elon Musk Gives Staff One-Week Deadline to Improve Twitter’s Ad Business, Then Lays Them Off

Image Credit: Techcrunch
  • Elon Musk gives staff a one-week deadline to turn around Twitter’s ad business.
  • Elon Musk then laid them off.
  • This news follows Musk’s apology on social media for displaying “irrelevant and annoying ads” to Twitter users.