EMFTA

Euro-Mediterranean Free Trade Area