Record revenue for staff agencies supplying NHS Companies thrive as the health service struggles with staffing gaps and increased patient demand. Source