Total number of display impressions grew by 4.2% to 97.1 bln in June 2005, from 93.1 bln and 91.4 bln in May 2005 and April 2005 respectively, according to Nielsen//NetRatings. Display impressions last reached 97.1 bln in March 2005.
just the hard numbers and research data from the world of high-tech
Total number of display impressions grew by 4.2% to 97.1 bln in June 2005, from 93.1 bln and 91.4 bln in May 2005 and April 2005 respectively, according to Nielsen//NetRatings. Display impressions last reached 97.1 bln in March 2005.