Mario Rao, Italy, Zürich, M, Trufinco AG