Saudi-ICD halts plan for $1bn fund with crisis-hit IL&FS
The Saudi-based Islamic Corporation for the Development of the Private Sector (ICD) has halted plans for a $1 billion fund with India's...
The Saudi-based Islamic Corporation for the Development of the Private Sector (ICD) has halted plans for a $1 billion fund with India's...