Lima, capital of Peru outstands as the leading Latin American city to make business, followed by Santiago de Chile, Buenos Aires, Argentina and Sao Paulo, Brazil, although these last two actually dropped from the previous ranking, according to an annual list made by the Bogotá Rosario University.