Jean-Claude MIchellod, Switzerland, Onex, M, Granax SA