CIC Insurance Group (CIC) has launched CIC Impact, a dedicated micro-insurance subsidiary to provide access to affordable insurance products in Kenya. Through the...