The Headquarters of FATF is located in: (A) India(B) Japan(C) France(D) None of these The answer is: (C) France