James Scott March 15, 2018 No Comments Term used in England and Canada which is synonymous with “Insurance”.