Markets
Sri Lankan shares close higher on energy and IT gains
- CSE All Share index settled up 0.49% at 21,269.67
Subscribing is the best way to get our best stories immediately.