Press Release Trust is key to maintaining customer spending through the cost of living crisis November 1, 2022 The Institute of Customer Service 0 Comments New research conducted by The Institute of Customer Service reveals that ineffective recruitment costs the UK Ā£17.6bn annually. Read more