Advertising Industry McCann Wins Network and Agency of the Year at Cresta Awards Joshua Hughes October 13, 2017October 13, 2017 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,...