New Tesla vehicle sales, orders and cancellations are up as the company continues to fight the dust of the recall

New Tesla vehicles are now rolling out across the US and Europe, as the automaker continues to battle a recall from US authorities.On Friday, the company posted a statement on its website in which it said it has received the […]