The Finance Shelf

Pix

Product · BR · 4 documents

Key number
186 billion
Total banking transactions in 2023. OpenAlex (recherche mondiale) p.2
Key number
90 percent %
Central Banks Engaged in CBDC Work. IMF Fintech p.7
Key number
$215 billion USD
Digital payments transaction value in LAC. IMF Fintech p.11