Peter Christen, Switzerland, Merlischachen, M, Blue IBC AG