HSBC will pay US authorities $1.9bn (£1.2bn) in a settlement over a money-laundering probe, say reports, the largest amount ever in such a case.

Read more