TRI has various meanings in the Business category. Discover the full forms, definitions, and usage contexts of TRI in Business.
A theoretically consistent index of the restrictiveness of trade policy both tariffs and NTBs developed by Anderson and Neary (1996).
BusinessLast updated: