MFN

Views 19 meanings found
MFN is best known as the “most‑favored‑nation” clause used in international trade agreements, and in e‑commerce it can denote a merchant‑fulfilled network for order processing.

Miscellaneous

Community

Governmental

Regional

Computing

Internet

Business