Manufacturing Plant, Food & Beverage Factory, Farms, can filling production factory
Showroom Location
Egypt, United States, France, Germany, Philippines, Peru, Pakistan, India, Russia, Spain, Thailand, Kenya, Argentina, South Korea, Chile, UAE, Colombia, Algeria, Sri Lanka, Romania, South Africa, Kazakhstan, Kyrgyzstan, Uzbekistan, Tajikistan, Malaysia