HomeRegional NewsInternationalAn update on the 300MW Lake Turkana Wind Power (LTWP) project...

An update on the 300MW Lake Turkana Wind Power (LTWP) project – Africa’s largest wind farm

Conference: African Utility Week
Location: Cape Town, South Africa
Presenter: Carlo van Wageningen
Abstract: Presented by Carlo van Wageningen at African Utility Week

LATEST FEATURES