Bay Street News

IPG Outperforms the Industry, Winning 11 Grand Prix at the Cannes Lions International Festival of Creativity