Treasury Cabinet Secretary John Mbadi (centre) meets China's Finance Minister Lan Fo'an. PHOTO/Mbadi X Business Kenya seeks fresh SGR financing as CS Mbadi leads delegation to China By Maureen Kinyanjui · 3 Apr 2025