The projects will bring AMEA Power’s total capacity in Egypt to 2,000MW of solar and wind power, accompanied by 900MWh of battery energy storage systems
The ships, which will be built at China’s Hudong-Zhonghua shipyard, are the largest LNG vessels ever built, with a capacity of 271,000 cubic metres each