America September 24, 2025
PeopleFacts $2.4M Settlement Over Background Check Failures Moves Toward Approval
PeopleFacts has agreed to a $2.4 million settlement with job applicants who claim their criminal histories were shared with employers…
America September 24, 2025
PeopleFacts has agreed to a $2.4 million settlement with job applicants who claim their criminal histories were shared with employers…
By Rihem Akkouche