Appen says nearly one-third of the company’s projects worked on by contractors were not paid on time as a result of issue with payment processing integration
You must log in or register to comment.
Appen says nearly one-third of the company’s projects worked on by contractors were not paid on time as a result of issue with payment processing integration