12.8 C
London
Friday, May 24, 2024
Home Lake Turkana Wind Power project set for launch Lake Turkana Wind Power project set for launch

Lake Turkana Wind Power project set for launch

Lake Turkana Wind Power project set for launch

Lake Turkana Wind Power project set for launch