Posted by: redstone October 26, 2006
The Globalization Index : Winners and Losers
Login in to Rate this Post:     0       ?        
Singapore was # 1 on NRI as well. is it the same thing? globalization and NRI? i doubt. but singapore is on its way up!
Read Full Discussion Thread for this article