HSBC being punished for 'stunning failures': US

HSBC being punished for 'stunning failures': US

HSBC intentionally broke US sanctions on Iran and other countries and laundered Mexican drug money to build its business, the US said Tuesday as it socked the global banking giant with $1.92 billion in fines.