In collaboration with DHL, Sephora has also launched a new omni-channel distribution centre (DC) in Coventry.
This multi-user facility is DHL’s first carbon-neutral new build in the UK, marking a significant step in Sephora’s sustainability efforts …