AVI Ltd owns and manages a portfolio of more than 50 brands, with various product categories such as hot beverages, biscuits and snacks, frozen food, personal care products, cosmetics, and fashion supplies... Show more
Industry FoodMajorDiversified