Share this page

With a Focus on Spurring Resilient Private Sector-led Growth, IFC Appoints Alejandro Alvarez de la Campa as New Country Manager for Sri Lanka and Maldives