The US says ‘dangerous practices’ at HSBC allowed the bank to pass money to “drug kingpins and rogue nations”, fining it $1.9bn (£1.2bn).

Read more