ICD

The Islamic Corporation for Private Sector Development (ICD) is a multilateral organisation affiliated to the Islamic Development (IsBD). ICD is mandated to support the economic development of its member countries by providing financing for private sector projects in accordance with Sharia. ICD is pursuing vigorous efforts to expand its activities in Africa, as part of a plan to increase the demand for Islamic Finance in the continent, which is why Tamweel Africa Holding was created.