Chengdu, Sichuan 610064
China
Business School, Sichuan University, China
consumer ratings, mobile app, revenue sharing, self-selection