HSBC's £1.2bn laundering fine

HSBC will pay $1.9 billion (£1.2 billion) to settle a money-laundering probe by US federal and state authorities, the largest paid in such a case. A US Senate investigation said it had been a conduit for "drug kingpins and rogue nations".

View all 8 updates ›

More top news