On the concourse in front of the Palais des Festivals during TFWA World Exhibition & Conference 2025 in Cannes.