An Opera News Kenya publication
Two directors of a construction and supplies company have been charged with denying the government Sh160…