Seven Memoranda of Understanding (MoUs) between India and Sri Lanka, covering several key sectors, were exchanged on Saturday ...