TD Bank hit with record $3 billion fine over drug cartel money laundering CNNTD Bank Pleads Guilty and Pays $3 Billion to Settle Money-Laundering Case The New York TimesTD Bank pleads guilty in money laundering case, will pay $3 billion in penalties CNBCTD Bank fined $3bn in historic money laundering settlement BBC.com