Elon Musk reportedly gave staff a one-week deadline to turn around Twitter's ad business — and then laid them off

The news comes after Musk apologized on social media for showing Twitter users "so many irrelevant and annoying ads."