In the fast-paced world of India's quick commerce boom, the "10-minute delivery" tagline was more than just marketing. It ...