Manufacturing Plant, Machinery Repair Shops, Food & Beverage Factory, Farms, Home Use, Retail, Food Shop, Energy & Mining, Other
Showroom Location
Italy, Viet Nam, Philippines, Peru, Saudi Arabia, Indonesia, India, Mexico, Spain, Thailand, Kenya, Colombia, Sri Lanka, Bangladesh, South Africa, Kazakhstan, Australia, Morocco