The headquarter of EFTA is in_____________?A. LondonB. GenevaC. ParisD. Rome Found an error? Read our corrections policy and report it in the comments below.