Andreas Haefeli, Switzerland, Lupfig, M, NewIndex AG