Marco Panza, Switzerland, Oberbüren, M, Tegum AG, 1010