DBnomics, the world's economic database

[H.120B_L26] Number of payment accounts

Retrieved by DBnomics on November 20, 2025 (3:20 AM)

from
2022-S1=160,401,029
to
2024-S2=164,507,750
min:
157,561,257
max:
164,507,750
avg:
161,252,148
σ:
2,390,996.678
Apply filters
Loading chart