meaning of anti dumping duty

1. a tariff imposed to prevent dumping


Related Words

anti-dumping duty |

Developed & Maintained By Taraprasad.com

Treasure Words