Despite the criticism about how China is handling its environmental responsibilities, many companies are stepping up on a number of fronts and leading the world.
I travelled to the Zhuhai-based Ninestar technology and factory park to see for myself what it is doing to provide for a better planet. I