In our latest podcast, our team discusses Europe's unfolding car industry disaster - a cautionary tale of hubris turning to nemisis.