An Opera News Kenya publication
Do you know that you might find yourself listed by Credit Reference Bureau (CRB)? This might…