Bank of America Hit With $1.21bn Fine Over Laundering Failures
US regulators fined Bank of America $1.21bn — the third-largest penalty in Treasury history — over failures to report more than $5bn in suspicious activity, including $1bn tied to national security risks.