Tag India in Jaffna The India Factor in Sri Lanka’s Renewable Energy SectorBy Rathindra KuruwitaA recent India-Sri Lanka agreement for constructing renewable energy systems in three islands off the Jaffna coast reaffirms India’s domination of the sector.Page 1 of 1