From pit to product, Kenya

Biofertilizer and biofuel product lines in Nakuru, Kenya

Kenya Show map +

Briquette Sales On-Going

27-Oct-2017