Islamic Development Bank

Khaled Hussein