ITC has signed a Share Purchase Agreement to acquire 100% of Sresta Natural Bioproducts, known for its '24 Mantra Organic' brand, for up to 472.50 crore. The deal aims to enhance ITC's portfolio in the growing organic market and is expected to close ...