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