Inverleith acquires majority stake in Planet Organic
Inverleith, a specialist consumer brands investor, has taken a majority stake in Planet Organic, the London health and wellbeing supermarket, food-to-go chain and online retailer. Inverleith has injected equity into the Company to expand the existing store footprint in London, to more than double the current portfolio of stores
