HSBC has disclosed itself to Australia’s financial crime agency for potential breaches of anti-money laundering laws by failing to report transfers to foreign banks and institutions. The number of potential reporting breaches by HSBC is understood to be in the thousands. Under Australian regulations, such breaches carry fines of up to $21m per offence.