Sresta Natural Bioproducts
-
Franchise India Bureau Sep 29 2017 - 2 min readVenture capital fund Sequoia Capital and UK government-owned CDC Group are close to picking up a controlling stake in the country’s largest organic food maker Sresta Natural Bioproducts, which sells the 24 Mantra brand, multiple people familiar with the matter said.The deal, which is in final stages, is expected to give Sequoia and CDC, who ...