Peter Ruepp, Switzerland, Sempach, M, Distrova AG