HSBC fined £27.8m in Swiss money-laundering probe
HSBC has been fined £27.8m by Swiss authorities over money-laundering claims related to the bank's Swiss division. The fine, the biggest ever imposed by the Geneva court, described the FSTE 100 group as guilty of "organisational deficiencies" which allowed money laundering to take place. The city's
Read more