What do the results of November 14 mean for Sri Lanka? The November 14 results essentially reconfirm the outcome of the presidential election held on September 21. There are several significant ...
Sri Lanka should be vigilant about the Adani power project in the island, experts said, after Federal prosecutors in New York indicted Group Chairman Gautam Adani and seven others on multiple counts ...
A group of 20 potential foreign investors visited the Trincomalee and Hambantota ports located in eastern and southern Sri Lanka respectively to explo ...