ITC Acquires 24 Mantra Organic to boost presence in organic food segment
ITC Limited acquired 100% of Sresta Natural Bioproducts Private Limited (SNBPL), known for the organic brand 24 Mantra Organic –…
ITC Limited acquired 100% of Sresta Natural Bioproducts Private Limited (SNBPL), known for the organic brand 24 Mantra Organic –…