ABI Data Shows Insurers Paid £472M In Travel Claims For 2024

British insurance companies paid £472 million ($634 million) to settle travel insurance claims in 2024, the Association of British Insurers said Thursday....

Already a subscriber? Click here to view full article