India is closely monitoring the safe transit of 11 India-bound ships through the Strait of Hormuz following a US-Iran MoU, which has renewed hopes for the return of ten Indian-flagged vessels stranded since February.
HypeNows