Zomato reportedly invests $120Mn in Grofers, valuation soars past $1Bn

Both Zomato and Grofers have ridden through the tough times of 2020,…