Financial Times: Passwords and details of 5m big company employees leaked

21 September 2016

Personal details of 5.5m employees from the world’s 1,000 biggest public companies have been discovered online by Digital Shadows.