Iran, Russia and Azerbaijan have vowed to work together to prepare the grounds for the construction of a North-South Transit Corridor (NSTC) which is expected to provide a faster and more efficient trade connectivity between Europe and South East Asia.