The Ceylon Electricity Board (CEB) is facing a major financial crisis, official sources confirmed.
The annual loss of the Ceylon Electricity Board was between 80...
Capital TwinPeaks the mixed development project with twin towers with 475 luxury apartments and 40,000 sq. ft. of facilities and amenities for residents to...
Sri Lanka has been forced to sign four bilateral agreements unfavourable for the island nation with India soon compromising the country’s sovereignty as a...