Personal data, including social security numbers, of 3 million exposed after… Feb 25, 2025 The personal details of over 3.3 million people was exposed when a leading US employee screening company suffered a…