Sri Lanka stocks close down, profit taking seen (27-Jun-24)
Category: Markets / Banks
 "Market sentiment was subdued despite the positive news on the economic front yesterday."