Ship Technology Global: Issue 33

An agreement between India and Iran signifies the start of a new era of trade between the two countries