Read Time:2 Minute, 24 Second Advertising Industry McCann Wins Network and Agency of the Year at Cresta Awards Joshua Hughes October 13, 2017October 13, 2017 Share Cresta Awards Wins from 8 countries include 5 Grand Prix McCann Worldgroup has been named Network of the Year at the Cresta International Advertising Awards,...