All about finance. In Cannes, while advertising agencies take a step back, Sport Beach remains assertive in its public show of influence , and Administrator 2025 May 29