3 October 2024

Insurance industry 'not ready' for incoming nature risks, says Aviva