The Finance Shelf

National Payments Corporation of India

Company · IN · 1 documents

Key number
18 billion transactions
Monthly UPI transaction volume. IMF Fintech p.6