Kenya Power stock faces control scrutiny after FY2026 profit

Kenya Power stock: FY2026 profit rises to KES 24.99 billion ...
Kenya Power stock (KE0000000349): shares in focus as governance ...
Kenya Power stock (KE0000000349): modest price move as investors ...