E-Verify has been "mandatory" for years --- good luck with that!
I9 mandatory, E-Verify voluntary with exceptions for some fed contracts.
9 states have made e-verify mandatory for private business.Enforcement sux.
https://www.uscis.gov/i-9-central/about-form-i-9/e-verify-and-form-i-9
House Bill to make it mandatory - https://www.congress.gov/bill/115th-congress/house-bill/3711
In our lifetime ?