Judging by research revealed recently, one might come to the conclusion that the skills shortage debate can finally be put to rest. The Department of Employment and Workplace Relations (DEWR) says ...