Mr Ochieng’ is the chief communications officer, KenGen.
Wrote articles
Latest articles written by FRANK OCHIENG':