Sri Lanka has sold 18.4 billion rupees of bonds offered on tap at average rates set at an auction last week, data from the ...