FeaturesNews What we know about Kenya Power’s Progress into the Fixed Internet Business By Kaluka wanjala July 8, 2022