Tesla? What’s that? Well, petrol-heads would know, even if there’s no petrol anywhere near it... by Tom Scanlan The designers of these American 100% electric cars have achieved a lot. The cars themselves are the ultimate expression so far of what can be achieved using just electricity. Their performance is in the supercar range and they are extraordinarily impressive to drive. Until very … [Read more...]