ITFTC - What does ITFTC stand for? The Free Dictionary
References in periodicals archive
The source said that this move was taken in coordination with the United States of America, and within the framework of the recently-formed Riyadh-based International Terrorist Financing Targeting Center (ITFTC
), which was co-chaired by the US and the Kingdom of Saudi Arabia.