Social Network Attractive Venue for Retail Ads
Saturday, October 20th, 2007“Social networking” is the newest “buzz” word for the technophobic replacing the previous buzz word web 2.0. Social networking is beginning to make a spash in the retail advertising sector and Madison Avenue types.