Haphazard reporting of suspicious bank transactions is a concern, says a federal regulator mandated to combat money laundering and terrorist financing. Canadian banks had “foundational weaknesses,” said the Financial Transactions and Reports Analysis Centre: “Is there a non-compliance issue with Canadian banks?”