News

The Form I-9 is a requirement for the 11.4M US employers with one or more employees who must prove both identity and legal authorization to work for each new hire. The web platform is designed to ...