Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Competition from Alibaba and JD.com for fast-growing instant retail market has hit the Beijing-based group