article thumbnail

What Publicis Omnicom Is Screaming At Our Industry

Twist Image

No, we''re not completely leaving that terrain for a new terra firma, but it does seem like that this new mega-deal is shrouded in buzzwords that have everything to do with technology and digital, while next-to-nothing in relation to creativity, strategy and insights. advertising. advertising agency. advertising industry.

Industry 108