Listen

Description

This week we talk about the layoffs and downsizing of GM and Ford. Will EVs bring back manufacturing to the US?