'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.
Sign in to continue
Need to activate your membership?
Campaign Members
Click here >>
Marketing Society Members
Click here >>