
The Skeptics Guide #1073 - Jan 31 2026
The Skeptics' Guide to the Universe
00:00
Kesterite Solar Panels: Promise and Limits
Stephen summarizes kesterite research: cheap non-toxic components, theoretical efficiency, practical stability hurdles.
Play episode from 01:15:35
Transcript


