Several employees at the HSBC bank in Geneva have left "by mutual agreement" after the unravelling of a $130-million drug and money laundering ring in France and Switzerland.
European Body Rebukes Switzerland Over Handling of Magnitsky Fraud Funds
A resolution passed by the Council of Europe’s parliamentary arm accuses Swiss authorities of allowing millions linked to...