17Aug Slump in Customer Satisfaction for UK Insurance Companies Last month a survey conducted by Engine Service Design’s found that nearly one third of people [...]