The International Holding Company is a holding company headquartered in Abu Dhabi, United Arab Emirates, which manages a diversified portfolio of domestic and foreign investments. From Wikipedia
The Indian snack giant confirms the sale of a 16% stake to bolster global expansion in the US and Middle East while strengthening its domestic presence.