Project: 9960 5.1MW Grid Connected Wind Electricity Generation at Ngong Hills, Kenya. - History
Project 9960: 5.1MW Grid Connected Wind Electricity Generation at Ngong Hills, Kenya.