Alibaba’s payment affiliate invests USD 210 million more in Zomato

Top