Robert Nuesch, Switzerland, Bienne, M, S.T. Dupont S.A.