Alexander Hubben, Netherlands, Delémont, M, Taufer AG