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 ...
A group of 20 potential foreign investors visited the Trincomalee and Hambantota ports located in eastern and southern Sri Lanka respectively to explo ...
Results that may be inaccessible to you are currently showing.