Governance by Business Watch Team LTWP Cuts 574,000 Tonnes In CO2 Emissions Lake Turkana Wind Power (LTWP), Africa’s largest wind farm, today launched its 2024 Sustainability Report. The… June 15, 2025
Investment by Business Watch Team Lake Turkana Wind Power To Focus More On Communities In Their Latest Sustainability Report Lake Turkana Wind Power (LTWP), Africa’s largest wind power project, proudly announces the launch of its… August 30, 2024