AMEA Power partners for 1GW Egypt solar-storageBy Web EditorDecember 18, 2025 IFC-led financing supports early mobilisation