ICD CEO sees huge potential in Africa
KHALED Mohammed Al-Aboodi is a development banker in a hurry. As CEO and general manager of the Jeddah-based Islamic Corporation for the Development of the Private Sector (ICD), the private sector funding arm of the Islamic...


