European Free Trade Association [EFTA]
European Free Trade Association (EFTA)
http://www.efta.int/
“