/Transaction banking
SIBS, a leader in payments processing and financial technological services in Europe and the Iberian leader in Card Production and Personalization, through its unit for commercial cards production, has just launched the new Biodegradable PVC cards, representing a more sustainable alternative to traditional PVC, reducing environment’s impact.