LAKE TURKANA WIND POWER PROJECT UPDATE By brian on August 30, 2018 / LTWP Media Library, Newsletters Tags: dust control, EBS Soil Stabilizer, Solar Power, Wind Power