Tesla is debuting the quickest ever production car. But the question looms: Can Elon Musk still deliver?

Tesla was set to deliver the world’s fastest production car on Thursday, in an event just as notable for what it would not include.

Leave a Reply

%d bloggers like this: