KTDA reports a surge in power production in hydropower projects KTDA Power Company Limited, a subsidiary of Kenya Tea Development Authority (KTDA), has reported a Read More » April 5, 2025 No Comments