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 »