Stefan Peter Pluess, Switzerland, Losone, M, Xilobis AG