2 min read Computer & Technology India food delivery ‘unicorn’ opens $1.2bn offering 14/07/2021 ev3v4hn Shares in food delivery app Zomato, one of India's biggest tech start-ups, have gone on sale with a $1.2bn (£870m)...