China’s renewable energy company TBEA Sunoasis has finished the construction of three solar power stations at the Benban Solar Energy Park in Egypt’s southern province of Aswan, a TBEA official said.
The projects, which TBEA started to build a year ago, are owned by Spanish renewable energy project developer Acciona and Saudi investment firm Swicorp, with an investment of around 180 million U.S. dollars.
The three projects are financially backed by the International Finance Corporation (IFC), a member of the World Bank Group, and Asian Infrastructure Investment Bank (AIIB)….
An excerpt from Belt and Road Portal