ITC has officially taken over Sresta Natural Bioproducts, the company behind the popular organic food brand 24 Mantra Organic, in a deal worth ₹472.5 crore. This marks a bold step by the diversified conglomerate to deepen...
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Accept CookiesPrivacy policy