Indian outrage at Sri Lanka as China establishes power projects in the North
![]()
Following Sri Lanka’s withdrawal from the ECT agreement, India is reported to have lodged a strong complaint against Sri Lanka for enabling a Chinese company to establish three renewable energy projects in outlying islands off the Jaffna peninsula.






.jpg)
