REPUBLIC OF KENYA

Trip to China

CS due diligence trip to China
PS due diligence trip