People have begun to queue themselves at shops to purchase kerosene, following many reports of gas explosions leading to a demand-drop.
There are many queues...
Fitch Rating, a world-renowned international rating agency, has downgraded Bank of Ceylon, one of Sri Lanka's leading state-owned banks. Bank of Ceylon was been...