Planet Organic, a London-based chain of organic/natural grocery stores, has been purchased by Inverleith, a Scottish private equity firm.
Read Article
Planet Organic, a London-based chain of organic/natural grocery stores, has been purchased by Inverleith, a Scottish private equity firm.
Read Article