How do 60 to 80% of job seekers in the UK find their next job?

 

Answer here