Chen, Zexian; He, Jingjing - World Institute for Development Economic Research … - 2013
The current climate change crisis has repeatedly alerted mankind to the urgency of tackling this pressing global … challenge before it is too late. Developing countries, which have contributed negligibly to the present climate change problem …