CEO Elon Musk sold his first company, Zip2, for more than $300 million in 1999, he suddenly had enough cash to buy just about ...
Electric vehicles are so powerful now that they have more horsepower than Formula 1 racecars. Why do they have so much power?