FEATUREMonthly Updates Technical hitch at Kenya Power ,consumers spent millions on repeated but failed transactions. tamperfinderSeptember 16, 2019Views: 587