China's project on Jaffna islands called off | Solar power project

Dec 17, 2021, 11:05 PM(IST) WION Video Team
China has been forced to cancel a solar power project in Sri Lanka. Reports say there was pressure from India, others say the local population rejected it. China however has reacted with a publicity campaign.
Read in App