DBS recognised as the highest-rated public service organisation for customer satisfaction

DBS has been recognised by the UKCSI for the second time.