Richard Schaufelberger, Switzerland, Altikon, M, Terrafin AG