Why Kenya Power's monopoly days are numbered

X Close www.nation.co.ke

Delayed KPLC tokens thrust Kenyans into darkness

X Close citizentv.co.ke