TD Bank will pay nearly $3.1 billion in penalties to four U.S. regulators to settle charges that it โchose profits over complianceโ when it allowed three money laundering networks to filter more than $670 million in dirty money through the company.



