Snapchat has been on a Madison Avenue charm offensive that is culminating in Cannes this week, where the company will be rolling out a video advertising program ... Read more