US imposes sanctions on Indian company over alleged Iran oil deal
India has abided by the sanctions imposed by the US on Tehran and its companies have refrained from importing petroleum products from Iran.
India has abided by the sanctions imposed by the US on Tehran and its companies have refrained from importing petroleum products from Iran.