Solar Insiders Podcast: Elon Musk’s catching mitt, battery storage everywhere

Elon Musk’s giant catching mitt, new battery storage schemes, and the ongoing crackdown on crap solar.