Syndicated bank facility arranged for government of Kenya

Blurred image of Trade Finance article content