IFC appoints Riccardo Puliti as Regional Vice President for Middle East and Central Asia

World news