Delivering in 626 cities of India