A seemingly inexorable trend of mortality improvement has emerged over the past century. Declining rates of population mortality in the developed western world have been variously attributed to several causes.
Insurers that report on an International Financial Reporting Standards (IFRS) basis were required to apply IFRS 17 Insurance Contracts for annual reporting periods starting on or after January 1, 2023.
About 4 billion of the world’s current 9 billion people may benefit from inclusive insurance initiatives, but this potential market may not be easy to access from a traditional insurance perspective.