STS Defence awarded SC21 Bronze Award

By 8th May 2014News

STS Defence has been awarded the SC21 Bronze Award in recognition of their continued development and improvements in supply-chain performance.