Abengoa signs cooperation agreement with ACWA Power, ICBC and Shanghai Electric Group for new energy projects

... ICBC (Industrial and Commercial Bank of China Limited), one of the largest equipment manufacturing conglomerates in China, Shanghai Electric Group Co. Ltd., and the Saudi company leader in the ...

Read the original article: shanghai china - BingNews