News

International Advertising Festival: Saatchi snags Lion's share at Cannes