All I can say is wow to Sri Lanka for being up 73.69% and Bangladesh for being up 49.37% so far in 2010 and it’s sad that China is down 18.97%, Greece is down 24.56% and Bermuda is down a whopping 39.25%
Thanks to BeSpoke for this awesome list:
Posted in Chart Of The Day, International
