By Simon Charles, Maya Taras-Nelson and Grace Bowden2017-11-09T07:00:00
Birchbox’s UK managing director Savannah Sachs shows Retail Week around the beauty subscription service’s first UK pop-up shop on London’s Carnaby Street.
Already have an account? Sign in here