GM Fulgoni, MP Mörn - Journal of …, 2009 - journalofadvertisingresearch.com
Online advertising spending in the United States exceeds $20 billion annually. However,
click rates on display advertisements average only 0.1 percent. Are low click rates evidence …