Christian Larpin, Switzerland, Genève, M, Condipart S.A.