ELECTRIC ‘Big hype, little details’: Is Tesla playing us for fools? by Stephen Ottley 14 October 2024