HSBC fined £27.8m by Swiss authorities over money-laundering allegations
HSBC has today been fined a record 40m Swiss francs (£27.8m) by the Geneva authorities for previous “organisational deficiencies” which allowed money laundering to take place in HSBC’s Swiss…