Consumers pay £593 million a year in insurance admin fees

Consumers pay £593 million a year in insurance admin fees

25-May-2020 07:40:00 | Motor 1

Research suggests almost three-quarters of insurers charge admin fees.

Read More