
Kenya Power has once again urged its customers to seek alternative payment channels as its Mpesa Paybill number 888880 continues to experience delays, causing disruptions in the purchase of electricity tokens. In a notice shared on social media on Saturday, February 15, 2025, the utility company acknowledged the ongoing issue and provided alternative means for […]