Wednesday, July 8, 2009

Here's an interesting video on which countries do the best at enabling trade. The US comes in at number 16.

No comments:

Post a Comment