On 2 December 2015, the International Association of Insurance Supervisors (IAIS), published revised Insurance Core Principles (ICPs) adopted at its annual general meeting on 12 November 2015, which were ICP 4 (Licensing), ICP 5 (Suitability of Persons), ICP 7 (Corporate Governance), ICP 8 (Risk Management and Internal Controls), ICP 23 (Group-wide supervision) and certain aspects of ICP 25 (Supervisory Cooperation and Coordination).  This follows a comprehensive self-assessment and peer review of the ICPs by the IAIS.