Italy.gc.ca
Income tax in Canada
Income tax and other taxes in Italy
Convention Between Canada and Italy For The Avoidance of Double Taxation