Posted by: redstone October 26, 2006
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!