Scheme Investment In Gulf Power

Reference is made to a story that was aired in one of the local tv stations on 10th August 2023, highlighting the alleged ownership of independent power producers in Kenya.