MFTZ: McAllen Foreign Trade Zone

What does MFTZ mean? The above is one of MFTZ meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: McAllen Foreign Trade Zone