22-08-2024 12:36 via campaignlive.co.uk

'We can’t see brands ever returning': agency leaders on advertising with X

Brands including Disney, Apple and Comcast left the platform in November 2023.
Read more »