Browsing: IBM

The winners of the 2015 European Supply Chain Excellence Awards were revealed last night at a glittering ceremony in London.