China plans to launch satellites to monitor its greenhouse gas emissions as the country, estimated to be ...

China plans to launch satellites to monitor its greenhouse gas emissions as the country, estimated to be the world's top carbon emitter, steps up its efforts to cut such emissions, official news agenc ...