Sri Lanka defaults on its $51 billion external debt, calls it ‘last resort’ as country runs out of foreign exchange

(FirstPost.com) – Crisis-stricken Sri Lanka defaulted on its $51 billion external debt on...

Read More