Health-focused retailer Planet Organic is eyeing further expansion as it prepares to open two further outlets in London. The retailer currently operates 13 sites with locations in Broadway Market, Hampstead and Queen’s Park.
Join our network of executives who receive the MBS News daily, as well as the insights, analysis and our weekly column in The Weekend Edition.
You’ll be able to unsubscribe at any time.