
Despite regulatory complexity, investment in Mexico remains high
Mexico ranks as the third most challenging country in the world to do business, according to the Global Business Complexity Index (GBCI) 2025, an annual ranking that evaluates the regulatory complexity of doing business in 79 countries that collectively …