No 3 Japan: $7.06 billion
![]() |
Shinjuku Odori Shopping Street in Tokyo, Japan. [Photo / IC] |
![]() |
![]() |
![]() |
Top 10 most attractive FDI destinations in the world | The 10 most expensive cities to rent office space |
License for publishing multimedia online Registration Number: