Islamic Development Bank: 50 years of social impact

The Saudi-based institution's credit rating remains AAA, yet it is primarily known for its social impact and accomplishments throughout its history

Khaled Kassar