Erich Sieber, Switzerland, Genève, M, IVC SA en liquidation