Sresta Natural Bioproducts Ltd. logo

Sresta Natural Bioproducts Ltd. IPO Details

Sresta Natural Bioproducts was incorporated on March 9, 2004. The company's brand ‘24 Mantra’, is the largest brand in the packaged organic food segment by market share with approximately 29% market share in Fiscal 2020 The company engages in the business of procuring, processing, manufacturing, marketing, and research and developing of organic food products