The Ndichu twins courageously quit banking jobs to launch a successful payment platform venture in Kenya Chepkoech Too won a KSh 7 billion inheritance case after a lengthy court battle to be included ...