Jakarta, Indonesia - 19 May 2016: The Islamic Corporation for the Development of the Private Sector (ICD), the private sector arm of Islamic Development Bank (IDB) Group, in partnership with PT ...