EXPLAINER-Sri Lanka on the edge as debt burden mounts
Published on: Sunday 16 January 2022
Japan is at 10.9% and China at 10.8%, with each having lent about $3.5 billion each. The rest of the debt is owned by countries such as India and international agencies including the World Bank and ...