Tesla Inc. vehicles have won two car of the year awards this week, with a U.K. magazine using an popular British compliment to describe the Model 3 mass-market sedan and a U.S. magazine calling the Model S sold a few years ago the ultimate car. U.S. auto mag…
Read More