Business ❯Energy ❯Infrastructure
Kenya
Kenya Electricity Transmission Co. clarifies ongoing negotiations despite earlier reports of finalized agreements.