China has launched grid-connected car projects in nine cities to balance electricity demand and ensure a…
Tag: Shanghai
ACWA Power Launches Innovation Centre in Shanghai to Drive Green Energy
ACWA Power, a global energy leader and the largest private water desalination company launched its first…