Sri Lankan state-owned oil firm appeal fails in London
Ceylon Petroleum Corp, the Sri Lankan state-owned oil company, failed in its appeal to have a London court ruling over turned.
The ruling last year ordered the company to pay $162 million plus interest for non-payment of dues to Standard Chartered Bank.
The company appealed against the ruling; however government officials announced on Friday that this had failed.