Social Networks Become the Next Best Thing for Advertisers As an industry, advertising is a bruising, competative game, with the “admen” who run it always on the hunt for the next best thing to give them a leg up over their competitors. And with a growing amount of Internet traffic going through social network sites, […]