Verizon Business 2020 Payment Security Report (PSR) cites lack of long term security strategies by business leaders behind 3rd year decline in payment security compliance Key findings include:Only 27.9 percent of global organizations were able to maintain full compliance with the Payment Card Industry Data Security Standard (PCI DSS)Staggering 27.5 percentage point drop in compliance since
More