Link11, a specialized European IT security provider, has achieved Payment Card Industry Data Security Standard (PCI DSS) Level 1 certification. This is the highest level of security and compliance in the payment industry, which reinforces the company’s existing security standards. […]