85644460
Jun 6, 2012
Mar 26, 2013
Helping businesses get customer feedback in real time, namely, providing a web site featuring the ratings, reviews and recommendations on products and services for commercial purposes posted by users
Advertising and Business