Economy

Sri Lanka seeks deferment of debt payments from India

Sri Lanka owes about $960m to India and earlier this year India agreed to a $400m currency swap facility for Sri Lanka until November 2022


Read more stories

economy