Georges Humard, Switzerland, Delémont, M, HB Group SA