The Finance Shelf

Bank of Russia

Central bank · RU · 3 documents

Key number
$55.5 billion USD
Cumulative mBridge Activity Volume. OpenAlex (recherche mondiale) p.9
Key number
72 percent
Share of digital payment usage in 2025. OpenAlex (recherche mondiale) p.3
Key number
98.5 percent
Unused eNaira Wallets After One Year. IMF Fintech p.9