ITC completes acquisition of Sresta Natural Bioproducts, owner of 24 Mantra Organic brand
Multi-conglomerate ITC has completed the acquisition of Sresta Natural Bioproducts, which owns the '24 Mantra Organic brand' in an all-cash deal valued at ₹472.50 crore. This will help ITC expand its play in the fast-growing organic food products …