Building Material Shops, Manufacturing Plant, Energy & Mining, black oil to diesel refinery plant
Showroom Location
Egypt, Turkey, Viet Nam, Philippines, Brazil, Peru, Indonesia, Pakistan, India, Mexico, Russia, Spain, Thailand, Morocco, Kenya, Chile, UAE, Colombia, Algeria, Sri Lanka, Romania, Bangladesh, South Africa, Kazakhstan, Kyrgyzstan, Nigeria, Uzbekistan, Tajikistan, Malaysia, Australia