Want to create an interactive transcript for this episode?
Podcast: Autoline Daily - Video
Episode: AD #3786 - BYD Makes More Per Car Than Ford; Tesla Slashes Supercharger Install Time; Ford Dropping Direct Sales in Europe