The Tesla Model 3: What we know so farTesla will unveil the Model 3, the most affordable electric vehicle yet. Tom Randall takes us through what we know so far.Bloomberg