Description

Kenya Electricity Generating Company Limited (KenGen) generates and sells electricity in Kenya and fo