What the “cockroaches” of the ad world teach about dealing with AI June 19, 2025 By admin A rosé-soaked meeting in Cannes is like a postcard from the future