Login About Us Contact Us Media Info

Finishing automation from i-Tech

i-Tech, based in the Italian town of Sassuolo near Modena, has recently showcased its Suprema automated liquid finishing chemical dosing and Color Here. Read More...