Tag: legal trade

EU, Iran agree on new payment system to skirt US sanctions

  In a major snub to the United States, the European Union has decided to set up a new mechanism to enable legal trade with...