On this week's podcast, we look at how and why BYD keeps on winning. Plus, what's up with Slate's $25,000 electric pickup truck?