BitcoinWorld
TD Bank, a major American financial institution, has been slapped with a substantial fine of $3.1 billion for violations of the Bank Secrecy.