77180489
May 14, 2007
Aug 26, 2008
Promoting the goods and services of others by means of a database of customer-generated reviews for a wide range of consumer goods and services for others to consult when making purchasing decisions
Advertising and Business