Demand for IT contractors fell in October 2024 to its lowest level since July 2022, REC figures show. The figures mean IT contractor demand has not been lower since the economy tentatively reopened ...