The India Factor in Sri Lanka’s Renewable Energy Sector

A recent India-Sri Lanka agreement for constructing renewable energy systems in three islands off the Jaffna coast reaffirms India’s domination of the sector.

This post was originally published on The Diplomat.