Free trader
Definitions
2
Posts
2
Posters
173
Views
-
A retailer with access to capital who buys in high volume from many suppliers on a cash basis.
-
someone who believes that countries should be allowed to buy and sell goods to each other without being limited by their governments:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions