Top 10 countries projected to attract most FDI
No 7 France
Score: 1.71
Ranking change from 2016: +1
The Eiffel Tower is seen at sunset in Paris, France, November 9, 2015. [Photo/Agencies] |
Related Stories
No 7 France
Score: 1.71
Ranking change from 2016: +1
The Eiffel Tower is seen at sunset in Paris, France, November 9, 2015. [Photo/Agencies] |