Which of the following is NOT TRUE according to the UNCTAD's World Investment Report 2004, released recently?
Reveal answer
Fill a bubble to check yourself
Which of the following is NOT TRUE according to the UNCTAD's World Investment Report 2004, released recently?