Colombia is the third best country in Latin America to start a business, the Latin Business Chronicle reported Monday.
Best Latin countries to start a business
|
According to the publication’s Latin American Entrepeneur Index, Chile has the continent’s best entrepeneural environment, followed by Panama.
Colombia’s third position is due to the low starter’s cost