HSBC will pay $1.9 billion (£1.2 billion) to settle a money-laundering probe by US federal and state authorities, the Associated Press reported.
More top news
Here's my best go at explaining how George Osborne magicked away his tax credits headache.
A baby boy was found abandoned in a church's nativity manger with his umbilical cord still attached.
At least 30 people, mainly patients, were killed when US forces began firing at the facility "mistakenly" thinking it was a Taliban base.