Freelance Permanent vacancies hold strong as demand for contractors dips by the furious engineer 0 July 3, 2017