Submitted by benton on Mon, 11/28/2022 - 12:02 Links Twitter’s $5 billion-a-year business hit as Elon Musk clashes with advertisers Source Financial Times DD Publish Status Not Available Daily Digest Daily Digest 11/28/2022 Offsite url Open offsite URL