Remember back in 2008, when Jeremy Clarkson reviewed the then-new Tesla Roadster and portrayed it as a barely running science experiment that couldn’t survive a full day at the Top Gear track?*At the time, Tesla bristled at the BBC’s insinuations. But, in a somewhat rambling keynote during a Tesla shareholder’s meeting yesterday, CEO Elon Musk […]
More...