Simple changes to insurance coverage renewals would assist make policies easier and clearer to understand, based on the Affiliation of British Insurers. Motorists face shedding […]