Written by: Peter Dinham | Published in: RecruitmentThe Information Technology Contract and Recruitment Association (ITCRA) has relaunched its 'Business Knowledge' webinar program aimed at raising awareness of the potential business risks involved in contracting and recruiting new staff.