A man walks up the "piano ladder" at the entrance of a newly opened metro line for a music school in Chengdu, Southwest China's Sichuan Province Photo: IC
The exhaust-belching smokestacks of America's most greenhouse gas-emitting power plant tower over Jennifer Chesser's neighborhood, but she'd likely ...