Online advertising is often based around the idea of an "impression," but few of us actually know what that means. We assume it means some sort of interaction with a human being, but as it turns out, we're quite wrong. Today we dive into some staggering statistics with Samuel Scott.
Comments (0)
Sign in to post comments.