ITC seals deal to buy organic packaged foods brand 24 Mantra owner
Indian conglomerate ITC has struck a deal to acquire Sresta Natural Bioproducts, the owner of the 24 Mantra Organic brand. The post ITC seals deal to buy organic packaged foods brand 24 Mantra owner appeared first on Just Food.

The post ITC seals deal to buy organic packaged foods brand 24 Mantra owner appeared first on Just Food.