Digital Cybersecurity, employees’ carelessness threatens European companiesby Marco La Rocca 12 March 2025