Report - International Journal of Manpower · France (2.1 per cent), the UK (2.7 per cent), the USA (2.9 per cent), Spain and Greece (3.6 and 3.7 per cent, respectively). After 2000, Italy

Please pass captcha verification before submit form