YourDictionary

Dictionary Home » Business » free trade agreement

free trade agreement business definition

A trading arrangement in which goods and services pass without restrictions between or among countries included in the agreement.

link/cite print suggestion box