Keep Me Logged In
Ben Kallo, RW Baird, and James Albertine, Consumer Edge Research, share their reactions to Tesla's quarterly earnings report.