WORLD
India owes Iran 1 billion euros currently and transactions between the two countries pending until two days ago were cleared through the existing mechanism, a source familiar with the matter said.
India owes Iran 1 billion euros currently and transactions between the two countries pending until two days ago were cleared through the existing mechanism, a source familiar with the matter said.