Financial Transactions and Reports Analysis Centre (FINTRAC)

FINTRAC is a Canadian government agency that collects and analyzes financial transactions in order to combat money laundering and terrorist financing.