Heinrich Huber, Switzerland, Steinhausen, M, e+p holding AG