Shanghai Electric has won the engineering, procurement and construction (EPC) contract to build the 2GW Al-Sadawi PV project ...