PN
Peter Njenga
Managing Director and Chief Executive Officer, KenGen
Appears in 2 stories
Last updated Nov 3, 2026
Managing Director and Chief Executive Officer, KenGen
Appears in 2 stories
Last updated Nov 3, 2026