13 October 2013 The Islamic Corporation for the Development of the Private Sector (ICD), a member of the Islamic Development Bank Group (IDB), and the government of Senegal and have announced the ...