IFC appoints VP for risk management

Blurred image of Trade Finance article content