CIC profits up 818% to Sh1.4 billion in 2023