Rudolf Marty, Switzerland, Ennenda, M, Gruner AG