Communication services, financials drag down Sri Lankan shares
Business Recordervia NewsData.io

- CSE All-Share index settled 0.3% lower at 20,079.55 points
Headline and summary provided via NewsData.io. The full article and its copyright belong to the original publisher.