Tod’s announces financial results Tod’s S.p.A. announced the group’s financial report for the first half of 2020 ended on 30th June, 2020. …