Zomato Q1 net loss narrows to Rs 186 cr; revenue rises 68% to YoY – The Economic Times Video Read more