José Vela appointed as General Manager for Spandex Spain
Barcelona, Spain – Spandex, the one-stop supplier of innovative solutions to the digital printing, display and sign making industries has...
READ MOREBarcelona, Spain – Spandex, the one-stop supplier of innovative solutions to the digital printing, display and sign making industries has...
READ MORE