IAB: Web Spending Tops $12 Bil. in 2005 20/04/2006 -Officially, 2005 was the best year in the history of Web advertising.
Internet advertising revenues topped the $12 billion mark last year, according to finalized figures released Thursday by the Internet Advertising Bureau and Pricewaterhouse Coopers...