Cannes: 28 years later

July 2, 2025

Media executives arriving in Cannes for the 1997 industry summit had a lot to celebrate. Internet advertising was about to pass a billion dollar run-rate and the whispers coming from...