Thank you for helping us by reporting bad content.
Here is an article I came across recently. Even though these statistics seem very low, the online display world is a multi-billion dollar industry, so it is very hard for me relate to these stats and make meaning of them. Clearly companies wouldn`t be investing so much money into this industry if this wasn`t the case. Thoughts?