Germany and France launch ‘New Deal’ to combat youth unemployment

by Stephen Beard