Nearly one billion users and a Measured study anchor Snapchat's September 30 pitch to media planners, but its footnote cites 12.9%. Which figure covers what?
Read the full article on PPC Land →