US officials refused to prosecute HSBC for money laundering in 2012 because of concerns it would cause a “global financial disaster”, a report says.

Read more