French payment providers’ data breaches may impact half the country’s population

Read the original article on Cyber Security Peek.