
ITC completes buying of 24 Mantra Organic brand owner Sresta Natural
ITC has acquired Sresta Natural Bioproducts, owner of 24 Mantra Organic, for Rs 472.5 crore. This move boosts ITC’s presence in the organic food market, offering over 100 products and connecting with 27,500 organic farmers across India Published Date - 14 …