John Lewis was the highest rated retailer for customer satisfaction in the July edition of a long-running barometer published by the Institute of Customer Service, but retailers are now rated lower than banks on average
Already have an account? Sign in here