'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.
by Shauna Lewis
Sign In
Trouble signing in?