Henri-Robert Borgeaud, Switzerland, Penthalaz, M