Islamic bank

Cooperation bet. Egypt, Islamic Development Bank records $12.8B