Why is Safaricom and IEBC refusing to release this data?

Why is Safaricom and IEBC refusing to release this data?

Back
Top Bottom