Free Trade
rating: +1+x

Free trade (n.) An ideal economic system in which the powerful are free to define the terms of trade.

Add a New Comment