BUSINESS Chase, Charterhouse Banks Depositors To Start Receiving PaymentsBy Francis MuliMay 11, 2021 The Kenya Deposit Insurance Corporation (KDIC) has announced payments for depositors of fallen banks Chase and Charterhouse. KDIC has already…