Switzerland has NOT decided to "end secret bank accounts".
From a BBC News article:
"while it will now abide by international rules on bank data sharing, it said it would only respond to "concrete and justified" requests." http://news.bbc.co.uk/2/hi/business/7941717.stm