The Glass is 14% Full

If you’re out there with online display ads, do you wring your hands when you read in MediaPost that ‘only’ 14% of people can  name the company, the brand or the product for the last display ad they saw? We suggest you should think again. That’s a huge number! Think about it. Do you remember the [...]