One of the Biggest retailers in APAC
Location: India
One of the largest processors of natural extracts.In Forbes List of 200 Best Companies Under a Billion Dollar Revenue in Asia-Pacific Region
Location: South India