After 70 years of the Cannes Lions International Festival of Creativity, it's not always easy to find new things to...
Mammoth
After Coca-Cola spent 11 months reviewing its global marketing, the iconic advertiser finally found a winning partner in the world's...