Swiss banking secrecy and Spain: what you need to know to avoid any nasty surprises

If anyone has told you that having a Swiss bank account means the Spanish tax authorities won’t find out, that information has been out of date for…