Sri Lanka's volatile currency has been one of the barriers deterring foreign investors to the country, but the situation has ...
Sri Lanka's central bank will conduct a digital payments promotion in the hillside town of Nuwara Eliya, to encourage people ...