77534184
Jul 29, 2008
Feb 16, 2010
Providing a web-based service that features information relating to evaluating new services and merchandise, advertising, marketing and promoting new services and merchandise, facilitating election of panel members to evaluate new services and merchandise, collecting feedback on new services and merchandise
Advertising and Business