HSBC has drawn a line under scandal that saw it fined $1.9bn (£1.4bn) in the US five years ago for failing to prevent Mexican drug cartels from laundering hundreds of millions of dollars.
HSBC has drawn a line under scandal that saw it fined $1.9bn (£1.4bn) in the US five years ago for failing to prevent Mexican drug cartels from laundering hundreds of millions of dollars.