Massimo Ambrosetti, Switzerland, Cureglia, M