Islamic Corporation for the Development of the Private Sector (ICD), the private sector arm of the Islamic Development Bank (IDB), and the African Union Commission (AUC) signed a MoU to develop a platform to enhance ties between the Islamic world and the African continent.