January 18, 2025

Financial Secrecy Index (FSI)