Peter Fasler, Switzerland, Zeihen, M, MC Group GmbH