by WAJAHAT AHMED SATTI
What is the FATF (financial action task force)?
An inter‐governmental politics body, comprised of over 30 countries, that features a ministerial mandate to establishes international standards for combating concealment and terrorist financing.
Over 180 jurisdictions have...
Global Defense Insight is a non-partisan publication focusing on the business of defense, aerospace, and national security. We aim to inform, engage and empower the world by providing timely, impartial, and accurate information from the defense sector.