<IR> Business Case: value creation in the insurance and reinsurance industry

As part of the Integrated Reporting Insurance Network, Mazars has been fully involved in building the business case for the Insurance sector.

Integrated Reporting <IR> is a process founded on integrated thinking that results in a periodic integrated report by an organization about value creation over time and related communications regarding aspects of value creation.

The insurance sector has been identified by the International Integrated Reporting Council (IIRC) as a key industry for adoption of <IR> given the developments in the sector.

The <IR> Insurance Network which was missioned with building the business case for the Insurance sector is coordinated by leading insurers and reinsurers from a range of countries. Mazars assisted the <IR> Insurance Network in building the business case. Several working groups and industry interviews were run to identify the trends and factors which the industry is facing that make <IR> a relevant solution.

Share