CR=Top Place to Do Business in Latin America?
The Costa Rican Times
Costa Rica News – This ranking frankly surprises me. Perhaps this is for the IT companies that get tax breaks and reductions on the amount they pay for utility bills. If you have financial backing then Costa Rica can be your oyster but if you are …