center of tech

Internet marketers have agreed on a set of seven principles for online ads to foster consumer trust and forestall government regulation.
Source/Kaynak : http://www.informationweek.com/news/internet/search/showArticle.jhtml?articleID=218400278&cid=RSSfeed_TechWeb