June 12, 2017 International production standards at ICF SWITZERLAND: The International Christian Fellowship (ICF) has made the recently opened Samsung Hall its new home in Zurich. A state-of-the-art events centre that hosts pop concerts...