Link Details: |
Spain. Design, development and manufacture of a wide range of automated machinery, equipments and control systems for textile dyeing, processing and finishing applications. Also, refurbished pre-owned machinery, and custom project management services. Tec |