The Tesla Model S makes a statement of success

The Tesla Model S makes a statement of success

In this exclusive series of articles by David Spratt, he explores the electric vehicle (EV) options for specific business uses. Part 2: Evaluating the Tesla Model S P100D electric car What do you get when you mix an eccentric, Los Angeles-based, internet billionaire...