HomeTagsNdichu brothers

Tag: Ndichu brothers

Investors Pull Out of Ndichu Twins’ Fintech Over Assault Video

The video has fueled widespread public outrage against the firm and its founders.