Kenya Power paid Sh24 billion to electricity producers in the financial year ended June 2025 to reduce overdue power purchase ...