Latest

6.70 bn

Debit card transactions in 2022

More statistics
99.75%

Network service availability in 2023

Data communication
556 bn

Instant Payments in 2022

More statistics

Spotlight

Sluiten
Woordenlijst bekijken
Confidental Infomation
Sluiten