News

The Ceylon Electricity Board (CEB) yesterday said that Sri Lanka has crossed key development milestone as annual per capita electricity consumption surpasses 700 Units.