The Headquarter of EFTA is in?
  • London
  • Geneva
  • Paris
  • Rome

Leave a Reply

Your email address will not be published. Required fields are marked *