✒ The Netherlands and Germany are financial heavy hitters. The UK ranks the second in absolute terms but looks less impressive on a per capita basis.