James G Mbugua

Online Kenya ahead of the pack

ICT innovations in finance, retail and government changing lives, driving economy

Press Releases

×