Every second...
$2066 is spent on Internet advertising, worldwide.
Reference information can be found here: www.idc.com/..
Last modified: April 07 2009
Previous Statistic
Next Statistic