News

Havas Advertising buys Snyder for $2.1 billion in stock