BRUSSELS | 21 May 2026 (IDN | EEPA) — The following are the situation reports on the region and how…
The High Court of Kenya has ordered Kenya Power to proceed with a Sh6 billion smart meters contract awarded to…