Sri Lanka stocks close down, mixed sentiments on banks (31-May-24, Stocks & Companies)
Turnover was 1.1 billion.