A fundamental issue for choosing off-shore locations is the ease in which a country does business abroad. Mexico has advantageous Free Trade Agreements and very few export-import procedures.
Mexico has signed trade agreements with 46 nations, which positions the country as one of the most open to international trade in the world.
To export from Mexico, only 4 procedural documents are needed. This gives Mexico an advantage over countries like Brazil, India and China where more documents are required.
Likewise, only 4 import procedures are needed, ranking Mexico in a better position than Chile, Brazil and India.