At peak demand of 1700 MW Kenya's 2700MW is oversupply and costly

At peak demand of 1700 MW Kenya's 2700MW is oversupply and costly

Back
Top Bottom