The fight between India's National Restaurant Association of India (NRAI) and food delivery giants ... minute delivery for ...