29 June 2026

'Won't know if we got the numbers right' on nature insurance, says AXA