The Finance Shelf

Federal Financial Supervisory Authority

Regulator · DE · 1 documents

Key number
$19 billion USD
US projected consumer losses to hidden FX markups in 2025. Wise p.11