South Carolina is one of about two dozen states that ban manufacturers from selling vehicles directly to consumers and instead require all new autos be purchased through a dealer. Scout would like to ...
Billionaire Elon Musk’s Tesla sales dropped in the three largest markets of Europe, including 59% in Germany, reported the ...
THE day after driving this car up and down the M1 I decided that electric cars were screwed. I wrote a long piece for this paper about it, bursting with righteous anger. Britain just doesn’t have ...