China is leading the renewables race – and is way out in front

China’s startling PV growth in terms of installed capacity.



  • China
  • China
  • China
  • China
  • China