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


Read on TechCrunch