The word insurance originates from the old French verb ‘enseurer’. This literally translates to ‘assurance’, ‘pledge’ or ‘guarantee’. Over time, the insurance industry has had to become more sophisticated to address the differing needs of consumers, stay ahead of the competition, and define new products and solutions. The premise of this article is to outline […]