Business Grofers’ founder comments on facing criticism over 10-minute delivery Sneha Sengupta Aug 29, 2021