Henri Turrettini, Switzerland, Genève, M, PPT Holding SA