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