Kenya Re-Affirms its Focus on Clean Energy Sector November 12, 2019 Editor Off Brand Buzz, More than 500 delegates around the world converged in Nairobi on 8th November for the...