ICD and Egypt Sign Landmark Financing Agreement BusinessFinance Wednesday, 5th February 2025 In a move set to bolster Egypt’s economic development, the Islamic Corporation for the Development of… continue reading