INTERNATIONAL FOCUS
19th International Technical Meeting (ITM)– high above Lake Lucerne The 19th annual ITM (International Technical Meeting) took place on the 27th & 28th of September at Mt. Stoos Switzerland, at over 1300m above sea level. 41 participants from over twelve Continue Reading →