The state of Mexico – “so close to the United States, so far from God”, as one old expression has it – presents a due diligence dilemma for risk takers. Belying the nihilism of that old saying, macro numbers generally are quite good. Mexico is also an integral part of the USMCA trade agreement, and […]