The High Court, in the full text of an order, issued three directives over the government's electricity purchase deal with India's Adani Power Limited in 2017.
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 general view of the Colombo main port is seen beyond the main wholesale market. File | Photo Credit: Reuters A year after ...