Elon Musk Gives Staff One-Week Deadline to Improve Twitter’s Ad Business, Then Lays Them Off 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. 0 0 0 Share 0 Tweet 0 Share 0 Via