Ep.77 – Tesla: How a Team of Innovators Beat the Odds – and Changed the Future – SAE International

Elon Musk's vision for Tesla has won the day, outpacing auto industry giants and leading the charge for electric vehicles. But the journey was a tumultuous …
View full source