Sunday, May 19, 2024
Home Business Record £9.9bn paid out in motor insurance claims last year, says ABI