Eight Indians, 10 firms face US sanctions over Iran oil link | India News

US agencies have imposed sanctions against eight Indian nationals and 10 companies for links with Iranian oil trade. As part of the latest round of global sanctions, the US state department’s actions were against 40 individuals, entities and…

Continue Reading