India signed a 10-year agreement with Iran on Monday, May 13, to develop and operate the Iranian port of Chabahar. The inking of the deal came after several years of negotiation between the two countries. The deal will have wide ranging geopolitical and trade implications.