Building Material Shops, Construction works , Energy & Mining, Cement, coal, power plant desulfurization, metallu
Showroom Location
Egypt, Viet Nam, Philippines, Brazil, Peru, Saudi Arabia, Indonesia, Pakistan, Mexico, Russia, Thailand, Morocco, Kenya, Argentina, Chile, UAE, Colombia, Algeria, Sri Lanka, Romania, Bangladesh, South Africa, Kazakhstan, Ukraine, Kyrgyzstan, Uzbekistan, Tajikistan, Malaysia, Australia