Sri Lanka's shares edge down in mid day trade (19-Apr-23, Markets)
The market generated a revenue of 403 million.