CS Owalo Terminates KBC Managing Director’s Contract Over US$5B Row | The Kenyan Wallstreet