A recent study carried out by Tripwire has found that a startling number of businesses throughout the UK are failing to meet the required standards of the payment card industry (P.C.I.) Of the one hundred retail, financial services and hospitality businesses surveyed, only 11% of the companies were currently audited and certified as compliant. 57% [...]