Wednesday Dec 04, 2024
Thursday, 25 July 2024 21:34 - - {{hitsCtrl.values.hits}}
The Sri Lanka Ports Authority (SLPA) has leased 43 hectares in Kappalthure, Trincomalee, to "Sun Scape," a subsidiary of Selex Renewables, for a 20-megawatt solar power project.