It turns out that banking secrecy means nothing de facto when you cannot maintain your neutrality, i.e. when you do not have enough levers at your disposal as to not allow foreign entities to directly interfere in your affairs as a country (in your banking industry, in this case).