India led the awards sweep, clinching 33 out of 81, while four of Ogilvy's offices across Mumbai, Vietnam, Singapore, and Sydney took home Golds.
by Staff Reporters
Reset Password: Click here
Contact Customer Support at