Business
97.1 bln banners served in June 2005
Total number of display impressions grew by 4.2% to 97.
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.