Digital & Social July 6, 2017 0 Pinterest Wants to Show Advertisers It Can Run With the Big Dogs At the recent advertising conference in Cannes, France, Pinterest announced its presence with zeal and whimsy. Up…