After more than a decade of proving itself, Tesla has begun initial production of its Model 3. With the handing over of the first 30 cars to Tesla employees last Friday, the company’s “volume” model expected to usher it toward profitability is here and there’s nothing else quite like it. The all-electric car in base […]

+ Read More