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

previous post