Access Power to develop 130MW of wind power in Zambia

The Lake Turkana site is linked by 117km of access roads, stretching over 160sq km of desert in northwest Kenya
The Lake Turkana site is linked by 117km of access roads, stretching over 160sq km of desert in northwest Kenya
Published 9 June 2017, 10:52Updated 9 June 2017, 10:52