The Central Depository and Settlement Corporation (CDSC) posted a net profit of Sh16 million in the year to December 2024, marking an end to years of losses on the back of lower costs and higher revenue.
The company had made a net loss of Sh43.9 million a year earlier. It had a string of losses of Sh43.94 million, Sh107.37 million and Sh8.21 million in 2023, 2022 and 2021, respectively.