Karl Peter, Switzerland, Schinznach Bad, M, TFB Holding AG