HSBC ‘seriously violated’ Swiss money laundering rules, regulator says Banking HSBC's Swiss private bank failed to conduct adequate checks on more than $300m (£236m) worth of transactions over the course of 13 years, the country's banking regulator has found.
Millions or billions? Citi fined £62m after trader gets mixed up Banking The UK's banking and financial regulators have slapped Wall Street titan Citigroup with a £61.6m fine for trading systems and controls failures.