Giorgio Hafner, Switzerland, Arni, M, Oldani AG, 2971