Procurement Skill Sets To Challenge An Uncertain Climate

Those in the supply chain, often seen as business’ nervous system, have been tested to their limits recently. And they’ve proven their value – companies have been able to...