IFC AMC appoints new head of legal

Blurred image of Trade Finance article content