Tehran, IRNA – Senior officials from Iran and Russia have explored ways for completion of transportation corridors between the two countries, including the International North-South Transit Corridor (INSTC).