24 April 2025

Insurers must stress test routinely as natcat risk rises