Markets
Sri Lankan shares rise on gains in communication, consumer staples stocks
- CSE All Share index settled up 0.56% at 21,539
Subscribing is the best way to get our best stories immediately.