The Latin Business Chronicle ranked the best and worst business environments in Latin America. Chile leads the way - now if only we could make the World Cup!? Also see their Latin Globalization index. Thanks to Aleksandr Shkolnikov for the link, who has more comments.
Join the Conversation