India’s instant payment mechanism UPI developed by the National Payments Corporation of India has recorded a whooping 20.70 billion transactions in October, higher from 19.63 billion in September and 20.01 billion recorded in August.As per NPCI data, the total transactions conduc






