India drives 65 per cent GMV, 75 per cent deliveries, 40,000 plus partners.
This will close in 10 seconds