KenGen news

KEGNEnergy & PetroleumKES 10.60−3.64 %