We use them to give you the best experience. If you continue using our website, we'll assume that you are happy to receive all cookies on this website.
China is leading the renewables race – and is way out in front
It looks like a hoax, but it isn’t. The photo on the left shows the first phase of China Merchants New Energy Group/China Green Energy’s 50 MW solar PV farm at Datong, NW China. On