The Ceylon Electricity Board (CEB) has refuted claims citing that they have accepted responsibility for the islandwide power outage experienced in Sri Lanka earlier in December. ...
Six suspects including the former Secretary to the Ministry of Health, Janaka Chandragupta, have been further remanded over the controversial procurement of substandard human immunoglobulin vials....