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



  • China
  • China
  • China
  • China
  • China
Related Article
Recommended Whitepaper

View More