Andreas Bühler, Switzerland, Horgen, M, Plusplus AG, 6649