Islamic Development Bank maintains AAA rating, sharpens focus on sustainable activities
IsDB, a multilateral development finance institution headquartered in Jeddah, was established in 1973 with a primary concentration on Islamic Finance for infrastructure development...