Restrictions upon International trade and Finance that one country imposes on another for political reasons.
Finance FIN International International trade Impose Trade
Category: Global Starting With: E