Agencies

Cannes confirms it plans to hold the International Festival of Creativity in person in June