Investment Lake Turkana Wind Power To Focus More On Communities In Their Latest Sustainability Report by Business Watch Team 1 month ago written by Business Watch Team Lake Turkana Wind Power (LTWP), Africa’s largest wind power project, proudly announces the launch of its 2023 Sustainability Report. This event, held at the LTWP project site in Loiyangalani, Marsabit … Continue Reading 1 month ago 0 comment 0 FacebookTwitterPinterestEmail