Source: European Supermarket Magazine

ITC: ITC Agrees To Acquire Owner Of Food Brand '24 Mantra Organic'

India'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 »
Annual Revenue
$5.0-10B
Employees
10-50K
Sanjiv Puri's photo - Managing Director of ITC

Managing Director

Sanjiv Puri

CEO Approval Rating

100/100

Read more