1 article
Cannes Lions, the advertising industry's most prestigious awards, just stripped a Grand Prix from DM9 and Consul.