From pit to product, Kenya

Biofertilizer and biofuel product lines in Nakuru, Kenya

Kenya Show map +