European Free Trade Association [EFTA]

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