Otto Moser, Switzerland, Rheinfelden, M, Petri Holding AG