Ratings of Alibaba and Meituan