Sri lanka it seems has defaulted on 51 billion external debt. Nepal looks like the next to fall as well. April 12, 2022 8:13 pm