Economic Running out of options eyeadmin 4th August 202110th August 2021 Sri Lanka paid a $1 billion bond last week, but the alarming state of its finances suggests it may have been just another step towards...