Ant Financial delivers USD 150 million to Zomato at USD 3 billion valuation

Top