Source: European Supermarket MagazineIndia's ITC has entered into an agreement to acquire full ownership of Sresta Natural Bioproducts, which owns the '24 Mantra Organic' brand.
Read full article »
Followers on Owler
1,512
Managing Director
Sanjiv Puri