23 December 2024

IR&C EMEA: Outsource the task, not the responsibility, says Sompo head of risk