German investor confidence hits highest level since 2004

FILE PHOTO: The construction site for the new terminal 3 at Frankfurt Airport, Germany, April 29, 2019. REUTERS/Ralph Orlowski – RC1E4BFB5670/File Photo

MOST COMMENTED