Stefan Herren, Switzerland, Ins, M, Vigier Rail AG, 3990