Search
Close this search box.

Analysis: Nothing New, as China ‘Intends’ to Cap Emissions – Made similar pledge in 2009