Emerging Risks Mean New Risk Exposures and Insurance Solutions
Each year, the CRO (Chief Risk Officer) Forum, formed in the Netherlands in 2004 to advance risk management practices in the insurance industry, provides an update on emerging risks. Its…