21ST Century Technologies Limited has achieved the Payment Card Industry Data Security Standard (PCI DSS 3.2) certification, the most thorough global payment-card security standard within the industry.
Ugo Onwuaso
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business