Nairobi 50+ Kenya Electricity Transmission Company Limited (KETRACO) No reviews yet London, England 50+ Shell No reviews yet Paris La Défense Cedex 50+ TotalEnergies No reviews yet Nairobi 50+ RUBiS Energy Kenya No reviews yet Nairobi 50+ KenGen Kenya No reviews yet