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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results