Indian food delivery giant Zomato eyes $1.3bn IPO

By July 8, 2021