24 UK supply chain companies celebrated at business excellence awards 24 companies have been recognised for their operational excellence from the ‘Supply Chains for the 21st Century’ (SC21) programme. The companies from across the UK were awarded bronze, silver or…