China's Li: Beijing has 'duty to humanity' to boost green growth
China has used up too much energy and too many resources in its quest for growth, Premier Li Keqiang told visiting French President Francois Hollande Tuesday, adding it has a "duty to humanity" to clean itself up.
Read more »