Alibaba’s payment affiliate invests $200 million in Zomato

Top