For one week every June, the advertising industry gathers on the French Riviera to assess its own landscape.
The Cannes Lions International Festival of Creativity, now in its 72nd year, took place from 16 to 20 June 2025, attracting approximately 15,000 delegates from 90 countries—a crowd large enough to transform a coastal town into […]
This story continues at The Next Web.