The red carpet has been rolled away, the rosé bottles cleared up, and the flock of advertising technology innovators is gone after another eventful Cannes Lions festival.
The red carpet has been rolled away, the rosé bottles cleared up, and the flock of advertising technology innovators is gone after another eventful Cannes Lions festival.