0

The Tesla Model S topped Strategic Vision’s Consumer Love index for 2016. After capturing the title in the index’s inaugural award in 2014, the Tesla Model S was missing last year for sampling reasons. This allowed the Porsche Macan to be named America’s Most Loved Car in 2015, but now the Model S is back […]

+ Read More