18 March 2026

Most insurers are "totally overconfident" on AI, says Mapfre