Men ride a motorcycle near the wind power generator in Nantong, east China’s Jiangsu province, in this June 2, 2009, file photo. China has overtaken the United States as the world’s largest energy consumer, the International Energy Agency said Tuesday. China immediately questioned the calculation.

Read story


Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.