India on Wednesday firmly denied reports suggesting that it paid Iran—either in cash or cryptocurrency—to secure safe passage for its vessels through the strategically vital Strait of Hormuz amid rising tensions in the region.
Tap to read more........