Challa Communications

Safaricom instructs sh10m refund on faulty KCPE results

Challa Communications has confirmed a technical hitch that affected at least 424,011 results requests.
Staff Writer