Cannes Briefing: The battle of the ad tech yachts

“I’m not a fan of the concept, but sales wanted to do it.”