Premium

The Islamic Development Bank inquiry regarding financing long-term infrastructure projects