Jan 27, 2026

Failed to save article

Please try again

QINGTONGXIA, CHINA – JANUARY 2, 2026 – Wind turbines stand on the mountain peak at Niushou Mountain Wind Farm in Qingtongxia City, Ningxia Hui Autonomous Region, China on January 2, 2026. (Photo credit should read CFOTO/Future Publishing via Getty Images) ( CFOTO/Future Publishing via Getty Images)

Guests:

Jeremy Wallace, professor of China Studies, Johns Hopkins School of Advanced International Studies (SAIS); author, “China Lab” newsletter; author of recent WIRED article, “China’s Renewable Energy Revolution Is a Huge Mess That Might Save the World”

Mark Jacobson, professor of Civil and Environmental Engineering, Stanford University; author, “Still No Miracles Needed: How Today’s Technology Can Save Our Climate and Clean Our Air”

Share.

Comments are closed.