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,