Topic: Fintech
Eddie Ndichu Forced to Step Down From Board Over Assault Allegations
Oct 19, 2021 at 05:01 PM
News of the alleged assault by the Ndichu brothers was first shared online on Monday, October 18th, 2021 by activist Boniface Mwangi who shared a video on his Twitter page. ...