No 5 Germany
Investment by TNCs: $112 billion
View of the Oberbaum Bridge in Berlin, Germany, Nov 5, 2014. [Photo/IC]