The Documentary Podcast The Documentary Podcast

What China's solar panel obsession means for the world

Oct 19, 2026 ยท 18m

Topics discussed

Podcast intros and The Interface teaser China's solar dominance and global impact Industry overcapacity and financial losses Dr. Xi Zhongren's background and SunTech founding Government support and the German market boom Suntech's rise and Dr. Xi's billionaire status State-backed growth model and credit access Forms of subsidy and foreign criticism 2008 financial crisis and industry slowdown The Interface segment repeat Suntech's bankruptcy and Dr. Xi's fall New solar farms and overtaking coal Visual scale of China's renewable expansion Grand plan and record installation rates Motivations: energy security and health China's global leverage and dominance Benefits for developing nations and job cuts Why loss-making firms don't go bust in China Dr. Xi's perspective on industry resilience Outro and The Interface teaser
Listen ad-free on Castria