Machini, Stella N (University of Nairobi,, 2001)
Agriculture continues to play a significant role in rural landscapes hence a basis for rural development. Agro-based industries which thrive on this major rural economic activity are an important aspect in rural development ...