Laurent Christe, Switzerland, Delémont, M, CARA