Massive U.S. fine against TD Bank highlights relatively modest penalties in Canada 0 15.10.2024 20:58 Financial post Fintrac can level a maximum fine of $500,000 for each serious reporting violation