Elon Musk says no to cheaper Tesla cars, for a variety of reasons. Lee Harris dives into the biggest ones.
See All 327 Episodes of "Talkin' Tech"