MAM23 years ago
BBDO New York’s hat trick at London ad awards
NEW YORK: BBDO New York was the most awarded individual agency at this year’s London International Advertising Awards (LIAA), dominating the television/cinema competition with awards in...