Mr Muchiri is the CEO of Eastern Africa Farmers Federation (EAFF).
Wrote articles
Connect with Stephen Muchiri:
Latest articles written by Stephen Muchiri: