Opinion: Was Tesla Ever Sure It Would Succeed? Evidence Says Otherwise This could be the root of the “deliver now, fix later” strategy, but things have changed. Source: Electric Vehicle News