10.0.3.140

ICD aims to raise $1bn for vehicle targeting infrastructure projects in Africa

3098
The Islamic Corporation for the Development of the Private Sector (ICD) is reportedly aiming to raise $1bn for a new fun