Dumping (in terms of trade) A practice of selling in another market at a price which is lower than the price or cost in your home market.
0
Embed
Share
Upload