An Opera News Kenya publication
A multi-billion development project that is being put up near Ruiru town has emerged as…