Last reviewed on 10 January 2019
Ref: 34294

Payments of up to £25,000 to recruit top graduates are failing badly, analysis finds