He mentions that since Zomato started controlling delivery operations for food on its service in 2018, delivery times went down from 45+ minutes to about 30 minutes. “Our data shows a 3x higher ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results