By Paul Davies, Andrew Westgate, and Bridget Reineking China’s chief economic planning body, the National Development and Reform Commission (NDRC), has today announced the launch of its national Emissions Trading System (ETS). The ETS is an ambitious effort that likely will surpass every other emissions trading system in the world, including that of the European … Continue Reading