Creative Effectiveness winners: Cannes Lions 2018
India takes home the Grand Prix, and APAC makes a decent showing with six awards.
by Staff Reporters
Sign In
Trouble signing in?