TERMS OF TRADE


Meaning of TERMS OF TRADE in English

The relative prices of goods and services traded in international markets.

Environmental economics English glossary.      Английский глоссарий экономики окружающей среды.