By Eddah Waithaka A convoluted 23-step registration process and prohibitive costs are strangling Kenya’s adoption of safer, eco-friendly biopesticides, leaving...
By Editor Student leaders from Kenyatta University delivered a blistering critique of the government and university administrations on Tuesday, demanding...