Sri Lanka’s first and largest coal-fired power complex at Norochcholai is staring at mounting financial losses running into ...
In a groundbreaking initiative, Insurance Regulatory Commission of Sri Lanka (IRCSL), announced an ambitious mission aimed at ...