What are you looking for?
9 in 10 businesses now have a corporate sustainability strategy
LONDON, December 19th – 93% of businesses now have a corporate sustainability strategy in place or underway, shows research by INVERTO, the Boston Consulting Group subsidiary specializing in procurement and supply chain management.
Six Steps to Keep Ahead of the Inflation & Supply Chain C...
The golden quarter was somewhat tarnished last year, with high street chains and consumer goods producers hit by a perfect storm of longer lead times, inflationary and demand-linked cost increases, and sustained disruption to labour across the globe.