Technology, snail products and pomp at Nairobi international trade fair - Daily Nation