18 employees
Opuzen supplies a vast array of fabrics ranging from hand screen printed silks to digital prints for the interior design industry.
1984