
ACWA Power secures $702M for 1.1GW Egyptian wind farm
Published on December 31, 2024
British International Investment, the German Investment and Development Corporation (DEG), the OPEC Fund for International Development,

British International Investment, the German Investment and Development Corporation (DEG), the OPEC Fund for International Development,