omnicomm

Jul 07, 2015

Sore losers? Or do the Cannes critics have a point?

By the time the final gold Lion was handed out on Saturday night, there were many things for people in the ad industry to be proud of