India reportedly tells quick-commerce firms to drop 10-minute delivery promise - Tech Sentiments