Karl Weinberger, Switzerland, Cham, M, INVENTIO AG