The US says these sanctions are part of its commitment to hold entities accountable for contributing to what it terms Russia's "illegal war" in Ukraine
Read MoreTrade between New Delhi and Tehran dwindled to USD 1.94 billion in 2021-22 from 2018-19 which is a drop of 88.58 per cent
Read More