Jan 282017
India is to push for the signing of the controversial Economic and Technology Cooperation Agreement (ECTA) with Sri Lanka, but at Sri Lanka's pace.
India is to push for the signing of the controversial Economic and Technology Cooperation Agreement (ECTA) with Sri Lanka, but at Sri Lanka's pace.