Claudio Bühler, Switzerland, Cham, M, Magrif AG, Ulalume AG