Top Match
KenGen raises Sh1.37bn for unpaid customer bills
KenGen’s impairment allowance rose sharply from Sh774.71 million in the previous year, highlighting the impact of delayed payments from both commercial and non-commercial customers.