FINTRACA definition

FINTRACA means Financial Transactions and Reports Analysis Center of Afghanistan established pursuant to Article 25 of the Anti-Money Laundering and Proceeds of Crime Law.