Giancarlo Ruffilli, Italy, Zürich, M, Johannsen AG, 2759