Sri Lanka shares edge down in mid day trade (6-Jun-23, Markets)
The market generated a turnover of 297 million rupees.