Technology

Advertisers should pause Twitter ads amid Elon Musk mess, says Mediabrands

Elon Musk's $44 billion purchase of Twitter closed last week (Composite images, Twitter, Bloomberg LP)
November 01, 2022 06:38 PM