Islamic Development Bank finances $388 million projects