US lawmakers are calling for a Department of Labor investigation into $12B HR startup Deel over its use of independent contractors, citing Insider's investigation

previous post