Press Release

With labor demand in force on eFORCE tech platform, Captech targets to bring back 10,000 plus labors