Zomato shares jump 9% as Q1 loss narrows
Zomato share price currently trades 70% lower than its life-time high of ₹169.10 touched in November last year
Zomato share price currently trades 70% lower than its life-time high of ₹169.10 touched in November last year