More Story

European credit card payment terminals are plagued with serious flaws

Two German security experts have exposed a number of serious flaws in credit card payment systems that put users at risk. The...