Congratulations to winners of the 2023 Business Quality Awards!

It was great to see everyone face to face as we celebrated your fantastic achievements and announced the winners at Haberdashers’ Hall, London on Wednesday 17th May 2023.