ETCA

Negotiations on the Indo-Sri Lanka Economic and Technology Cooperation Agreement or ETCA and Comprehensive Economic Partnership Agreement between India and Sri Lanka or CEPA, have once again come to the fore. This…

Continue reading