Can China’s new green industrial system help avert the worst consequences of climate change?
Tag Archives: Green development
Green China — Part III: The Big Push
Will the abundance of renewable energy sources make resource wars a thing of the past?