Printing House in Olocuilta
Cygnus operates a screen-printing facility in Olocuilta, El Salvador, established in 2021. It provides screen, digital and hybrid printing for brands, handling projects from small to large runs and printing in multiple colors on various materials. Available fi...