Africa has received the greatest amount of aid and yet its effects on poverty reduction are meager, especially in the areas of agriculture, energy, water and sanitation. Little improvement in agricultural productivity and post-harvest loss in addition to climate change risks threaten Africa's...