Formerly known as CfC Stanbic Holdings Limited, is a financial services organization in Kenya. The Group's headquarters are located in Nairobi, Kenya, with subsidiaries in Kenya and South Sudan.