July 13, 2025
2025
G20 Note on Financial Platforms: What are They and What are Their Macro-Financial Implications?