TRUSTe nails the top advertiser spot again, according to a recent Nielsen//NetRatings report for the week ending June 11. An estimated 576 million TRUSTe ad banners were completely loaded on at-home
users' computers during the surfing week. These banners were delivered to 23.7 percent of home Internet users. TRUSTe also nabbed the top spot among at-work users.