Machinery Repair Shops, Food & Beverage Factory, Farms, Printing Shops, Construction works , Energy & Mining, metallurgical, mine, coal, Building materials, terminal, chemical
Showroom Location
Egypt, Viet Nam, Peru, Saudi Arabia, Russia, Spain, Kenya, UAE, Sri Lanka, South Africa, Kyrgyzstan, Nigeria