WWJ auto analyst John McElroy reports GM and Ford did way better than Tesla when it comes to investments.
See All 845 Episodes of "Automotive Insight"